We just returned from 3 fabulous night at Coco Reef. Private beach is fantastic. Friendly and attentive staff. No need to rent a car for a short stay, as local eating food places, mini mart, bank, drugstore, are within walking distance. A downfall, no free Wifi, a bit costly for the usage per day.