Hotel was okay, it's has the making of being good but just lacking the extra mile that makes it good . Bedroom was fine , bed was comfy, as we where there in December and the weather wasn't great we appreciated the heating which worked fine. The main hotel building was cool to cold. Food unfortunately wasn't up to scratch, lots of uneatable choice but poor quality, don't be going for food or drink , the bar has no premium drinks , just very cheap copies most of which taste awful, staff where very nice and courteous but everything just lacked a good hotel feel. Pity really with just a bit of extra effort it could be so much better. There where cats running around the inside of the hotel and bar , birds flying around the dining room and landing on food, lots of cleaners but they didn't seem to achieve very much, lovely setting and pool area , unfortunately the weather wasn't great for us and we didn't get to use it but it all looked very pleasant. I did go for a massage and seaweed scrub, it was fine , no complaints but I have had much better , it was all a bit clinical, more like being in a hospital than a hotel , personal service was lacking , nothing special but it was quite cheap. All in all not great , very average, wouldn't return.