we chose this hotel just because it had a slide in the pool. we have got three kids aged 5, 3 and 1. We stayed in the deluxe room which was ok, it was new and modern but wasn't spotlessly clean. There was an outdoor balcony area with the room, but this could not be used as there were no chairs and regardless it would have been dangerous for the kids and it was a home to pigeons, so it was covered in bird poo. The shuttle bus was good leaving the hotel, but bad coming back. Standing in the midday sun for half an hour with 3 hot and sweaty children is NOT fun. You can get a tuk tuk back to the hotel for 150 baht. After we complained the pick up service improved. Each time we wanted to return using the shuttle bus we called them 10 mins before.
The pool with slides was great for the kids, the pool was clean, but you had to ask the staff to turn the water for the slides on. Staff at reception were nice, helpful and friendly. The wireless internet worked and was free but you had to get an access code from reception, this only seemed to last for two hours, so you had to return to reception each time to get a new one. Eventually we persuaded the reception to give us about 20 codes at a time. Its a shame its a bit out of town, but its only 5/10 mins to town and beach. If I didn't have kids I would not stay here, I would stay close to town within walking distance of the night market and beach and restaurants. If you have kids they will LOVE the pool with slides.