We come here regularly, we love the atmosphere. You have everything you could want from a beach resort without the crowds, concrete blocks, industrial-scale catering and long carpeted corridors. The setting is amazing, you are always outside, the food is great (the choices are expanding but the original dishes are still on the menu). The new and renovated rooms are very comfortable and clean and even the older ones are clean, they are just a bit dated.