My wife and I have been here several times. The location is fabulous ,right on the beach. The pool is beautiful,nestled in Palm trees. The staff is ,as all Marriotts,professional,knowledgable ,friendly and caring. The beach staff, they hired the mentally handicapped to put out chairs and umbrellas .i thought this was a wonderful opportunity for them.and a great thing for Marriott to do. I highly recommend this hotel ,and would go back in a heartbeat.