The place is great, nice and clean. The mattress is typical of thailand and is very hard, i much preferred doubling up the floor mattresses and sleeping on them. My friend did not mind the bed so it worked out fine in the end.
There is a nice pool to use and a gym the only negative I would say was for 2 guests for 3 days that only 2 towels were provided. Considering that just for the pool you would use up one it was not enough. I host myself and ensure there is a towel per guest per night.