It is a small resort and everyone knows everyone. Perfect if you want a quiet peaceful and relaxing time. Staff are amazing and the food is good. Right on top of the beach and the beach was lovely. The staff put on a show in the evening on some night.