We spent 2 weeks in June on a half board basis and can confirm the better reviews of this hotel.
The accomodation is of a high standard, we had a deluxe room overlooking the pool which was great.
The staff are exceptional in their attention to detail and very friendly.
The food is OK but not brilliant.
The location is close to the beach and a short walk into town but the area surrounding the hotel is not very attractive with unfinished buildings and a busy road.
Overall we had a relaxing holiday here which was slightly spoilt by a noisey wedding party arriving on our next to last day.More