Large property on many levels with one lift accessible after many steps, pointless. Pools ok, if anything too warm and although signs up, towel bed reserving from early doors!
Resteraunt for breakfast pleasant enough, but waiting times for a table depend on being early to avoided the hordes of plate fillers!
Staff a little abrupt compared to other Thai hotels we’ve stayed at. All in all, ok for the 4 nights we stayed but will stay elsewhere on our next visit to Thailand and that includes Karon Beach which we didn’t warm too.