Great attentive staff, beautiful room, great pool and beach, wonderful breakfast. Only recommendation is to pave the road leading to the hotel and install some lighting for evening time . When walking to town from hotel, getting sand in your shoes ( esp the ladies shoes) is a drawback. Overall a great hotel.