This place is excellent our room was on the top floor, the room was spacious and got the sun all day on the balcony, room was clean as was whole hotel and modern, the reception staff are very nice and helpful. The hotel is slightly out of the way but if you get a trike bike you will be fine. The downside to the place is 1 member of staff, sells the excursions and spa days he will pounce on you first day we told him no as we use same person all the time, he made smart comment as we waited outside "mine not good enough" then eyeballs and dirty looks everytime he sees you. But I will stay again as the room is great but just ignore him.