This is the second time we have stayed here, and we intend to keep coming back! We love the screened balcony for morning coffee and afternoon happy hour. Full kitchen, comfy and large living room, in-room laundry, very comfortable bed -- everything one wants and needs at home but in a resort setting.
Hemingway's (on-site restaurant), both food and service, is excellent. Nice fitness area. Thatched palapas on the beach, and when they are all occupied, the friendly and hard-working staff erect a second row of umbrellas and chairs.
Grounds are beautifully landscaped and maintained. And the beach: the most beautiful beach we have ever been on, with literally miles to walk in both directions.
Great dining options within walking distance, and sidewalks to keep one out of traffic. The Sands even lends bicycles, if one prefers!