We stayed here with our daughters and grandchildren. Lovely modern comfortable rooms (very quiet), great pool with lots of loungers, pleasant dining room, good food with lots of choices. All the staff very efficient, helpful and friendly. Lifeguard kept a careful watch over the pool. Short walk (with a hill) to the amazing beach. Definitely hope to return....