We stayed in one of the suites. It's about a 7-8 minute walk to the beach. Apart from a few minor cosmetic/wear and tear issues, it was a really comfortable stay. The staff were incredibly friendly and helpful. The onsite spa/massage treatment, whilst a bit more expensive than some of the services u can get on the street was very good and much more private and serene than those road side parlours. I wouldn't bother about having dinner at the restaurant.. wasn't crazy expensive but the food was very hit and miss, for example their duck confit was as tough as leather, some of the seasoning was just off (too salty, not salty enough etc).. there is much better food for better prices if you just walk a few minutes away. But otherwise, the hotel was really really lovely and I'd be very glad to come back to stay.