Stayed here for several nights as I was on my way out of Thailand and wanted to be a short distance from the airport. I was delayed a bit upon checking in, which was fine as I was able to get a cocktail at the beach bar while waiting. Overall the property was clean and well maintained. The size was perfect, not too big not too small. The rooms were nice and comfortable. Buffet was pleasant and had a solid Bloody Mary station where you can make your own, after a few suggestions to the restaurant manager it has a wonderful future. We loved it. Gym is clean, but could use wet wipes to clean equipment after use.
Loved the infinity pool, except for all the kids using it and jumping in with diapers, not good. The kids have their own kids pool, but they all were in the infinity pool. I would implement having the infinity pool adults only! The grounds were clean but nothing special. Spoke with the German GM, he seems to be doing a great job in keeping the property in tip top shape.
The staff seems friendly and attentive' cocktails were made prompt and food served quickly and fresh. I liked this hotel, comfortable. Construction next door was not intrusive at the time of my stay. I recommend this property.