Great facilities, all do it is getting a bit dated. Perfect location for families that down want to stress after beach and pool days. There is a Tesco and 7-11 close by. Some nice thai local restaurants. And the weekend market is just outside your hotel. You should definitily try and get a room in the Club-section. We booked a Deluxe room at first, but these do not have balconies, and the room smelled like mould. The staff happily helped us with an upgrade and gave us a great deal on Club room. These rooms are not the biggest, but okey. The have an ok sized bathroom, shower and wc. Great balcony. The staff is amazing at this hotel. However, they should have someone replace the broken or missing tiles in the pool, and upgrade their standard and deluxe rooms. Everything else is more than good enough.