The place was great! Location was within walking distance to multiple restaurants and only a minute from the beach. The Marriott beach club benefits included were a major plus!