Pool and gym was handy for morning exercise. It wasn't noisy and it was close to everything we wanted. Room was kept tidy for the most part (apart from one day the bin by the toilet wasn't emptied, which is gross seeing as you can't flush paper down the toilet in Thailand).
Unfortunately the room had mould in the corners of the roof and smelled stale and terrible from damp. My partner and I are both asthmatic so this effected our breathing. This could be due to our room being below the pool. The staff acted like this wasn't a problem and weren't very accommodating in finding us another room. We ended up staying in that room and masking the smell with the air conditioner. Not great for the lungs. Also, our safe didn't work.
The place seemed ok. We dealt with it for the 8 days we booked because we were only there to sleep, but wouldn't stay there again and wouldn't have wanted to stay there any longer than we did. Who knows, it may be fantastic and we may have just got the unlucky room.
Regardless, it didn't ruin our trip. Was just a little annoying returning to a smelly mouldy room everyday. They need to sort that out.