December 2017 - Amazing trip! Villas are very very nice with large bedrooms, open kitchens, outdoor living areas, outdoor showers (!!) and your own splash pool. Beach is just a short walk right behind the villas (40-50 yards at most) and the staff is AMAZING!!! They take great…