Really lovely place to stay!Rooms are very clean .We had a large room with balcony overviewing the beautifull gardens.Very peacefull.Restaurants with walking distance but aslo you can rent a scooter from there cheaply.
Restaurant at the resort bit pricey but you can eat not too far away much cheaper.Entertaiment most nights,live band etc.
The only minus to get to the beach you have to go by car ,but its free and every half an hour.
In all I would highly recoment this place to stay!!!!