Cozy, intimate, charming setting that feels like you’re in the tropics. The property is unique, with individual casitas (villas), each with own patio. The staff is amazingly friendly and helpful, meeting all of your needs. The two pools, although small, are lovely. The walk to the beach is quick, and you can reserve palapas every day. There are plenty of dining options within walking distance or a short cab ride, most of which are beachfront or water view. The two high rise luxury hotels (Marriott and Ritz Carlton) are right there if you want evening social activities or casinos. Really great experience overall.