Beautiful property. Staff was EXCELLENT (with the exception of the bartenders at both outside pool restaurants, TNT and The Deck). The mattress on the king bed was pretty awful for an Embassy Suites, and the pool was definitely not maintained well, very cloudy. Other than that it was a fantastic stay, the staff were amazing, front desk, dining, and housekeeping. The hotel itself was beautiful, clean, huge balcony (we had a partial ocean view on the side of the building and it was still a great view). There were plenty of food options right there at the resort, and all were great and not unreasonably priced (for the beach!).