We had a two bed pool villa which was fab for a family. Plenty of space. Rooms comfortable. There is only air conditioning in the bedrooms and not the living room/kitchen area but there is a fan in that space. Everything was clean and well maintained. We appreciated having our own small private pool as there was some shade on it so the water was cooler than the main pool. Also meant we could use it after the main pool had closed, but the pool is not that private. Would also have benefited from a ceiling fan on the balcony. The main pool has no shade at all. It is like a stifling stew pot. We barely used it, but it looks pretty. I think we would have struggled at this hotel with kids without the small private pool. Breakfast is good. Beach is nice, but no snorkelling. Beautiful sunsets. 5-6 restaurants down the beach which serve good Thai food and are not expensive. It's all a very relaxed vibe. We stayed over Easter and there were mostly English and German families, but certainly wasn't loud and shouty. Massage hut where you can walk up and get a hour massage for 400-500 baht - very good. There is also a minimart and laundry just outside the hotel. Go to the laundry near August minimart (turn right out of hotel drive, it is closer than the ones to the left which hotel initially directed us to). Would stay here again.