Royal Hills Golf Resort and Spa is perfect to enjoy a relax time with friends and family. The staff is really friendly and they do a very good service. Playing golf or swimming in the pool and even singer on karaoke there's no time to be worry or think about problems of the modern life. I wish one day come back to join another amazing time at that green and beautiful place. Ah! Almost forgot to talk about the typical delicious breakfast and Thai food served. Sensational!!