A fantastic hotel and resort - and not just by Thai standards. The rooms were arguably the best part - spacious, modern and comfortable. The pool area was great, with enough room for kids to run around, while also plenty of room to tan. Breakfast was brilliant - plenty of variety.
Location was good, right on the beach, close enough to essential shops and markets, and probably about an 8 to 10 minute walk to Bangla rd. There are plenty of taxis waiting outside.
We did find it strange that the hotel kind of had two hotels in the one. There is a whole other side of the hotel with a different pool area - and I believe you need to upgrade to stay there. A little strange, and had we known, we probably would have upgraded!
Prices inside the hotel for massages and spa etc. are on par with what you'd expect in AU/USA etc. however just outside you can find massaged for under AU$10.
We'd definitely stay here again, it's worth the price for the professionalism of an international hotel brand.