The swimming pool looked OK, but unfortunately we couldn't try it as it was closed. The gym and the pool were the only reason we chose this hotel, and turned out to be a complete waste of time and money. Internet access cost more per hour than the last hotel we were in cost per day.
Breakfast was very so-so, sugared orange juice or sugared pineapple juice but no drinking water, the worst omlette I've had in a long time and rice and noodles that didn't look too good.
Location was good - in town but in a quiet corner and overlooking countryside and mid way between the bus and the railway stations (about 10 minutes walk to either). On the bus from Hat Yai, we told the driver where we were going - he didn't speak a word of English, but talked to other passengers (kept coming back and asking us the name of the hotel, our Thai pronunciation being as perfect as it is) and someone shouted out for him to stop when it was time for us to get off a and pointed us in the right direction - a 2 or 3 minute walk.
The biggest disappointment at the hotel was the attitude of the staff - they didn't seem friendly or approachable and most things seemed to be a bit of an effort or inconvenience for them.
We had a look at a couple of other hotels in town - the nearby Trang Hotel didn't have the fancy lobby and uniformed staff, but once you were in the rooms you could have been at either hotel as they were pretty much identical - the Trang Hotel looked like it had a few more satellite channels, a balcony and friendly staff - helpful even though we weren't staying there. And it was A$16/£7 night. No internet service or breakfast, but a couple of bananas get you through the morning.