My husband and I were in town for a wedding. The second day at the Royal Embassy Resort, I broke my leg (at another location). The management was amazing. Not only did they lend me a pair of crutches, I was driven to the hospital, and the driver waited hours for me while I was treated. Then I was given an upgraded suite, on the main floor, to avoid using the stairs. The resort had fantastic staff throughout, very helpful and friendly. The rooms were spotless, and had a nice Thai atmosphere. Small resort, but cozy and relaxing. Food at the restaurant was delicious and reasonably priced. The beach and shops, including a grocery store, were within walking distance, although the hotel also had a free shuttle. I have nothing bad to say, I would definitely recommend staying there!