I had never heard of this. 10 restaurants, 2 pools, nice beach - What more could one ask for?


I'm going where the weather suits my clothes.