Exactly as on the pictures, we had a great holiday. Beaches very close. Village is rather unspectacular but lots of other nice spots nearby. Super Pool! You will definitely need a car, the village is close but the street is too narrow to walk or cycle.
Moskitos (daytime, afternoon) were a lot, recommended to bring some protection.