Just stayed one night unfortunately, but it was perfect. Great food and drink. They have pool, table tennis, volleyball, badminton, steam room. Lovely little beach and inviting pool.
Staff were extremely friendly and polite. The room was very luxurious and sunset on the beach was made the evening.
My one complaint was they told us the taxi would be one price but the driver, who worked for them, charged more. Shame.