The place is perfect, it has everything that you need in an ideal location. The beach just next to it is wonderful, not super busy, and lovely warm water.