This place is amazing! Perfect location---on the beach and in walking distance to restaurants, shops, the plaza, etc. The landscaping is beautiful, the pool--immaculate, the private beach was perfection. Our suite was nicely appointed with everything you need for your stay. JR and Rick, the hosts, were fantastic and treated us like family and were so helpful in recommending places, drivers, etc. Absolutely will be back!