We had a great short stay here, we rented a car from the airport and parked right outside the hotel and where very impressed with how clean the room was.
There are 2 bars and a restaurant on the beach which is on the doorstep of the hotel which is very convenient.
The beach is only small and does get busy so you have to get there early but it's worth it as the water is crystal clear and the views of the cove are fantastic.
The hotel provides entertainment on a night but that wasn't our thing so we spent the nights down on the beach and moved between the 2 great little bars, one of which - the Pirates bar - provided live singers and dancers on Friday and Saturday night.
There was plenty to choose from food wise and it was very fresh, our only gripe was that no drinks where included with the evening meal as we where half-board, but they are not expensive.
The hotel has lots of facilities including a swimming pool but with the sea so close by and as clear as the pool we opted for that instead.
The WiFi is free for a very short time if you signup but then you have to pay €6 per day, which is a bit pricey.
Overall we would definitely stay here again and would recommend it to others.