This is a fantastic hotel. The rooms are beautiful, impeccably clean and extremely comfortable, the staff is excellent and very responsive, and the breakfast buffet is very good. However, if you stay here be ready to drop a minimum of 1000 baht a day on transportation costs unless you're a golfer and/or don't intend to go anywhere off site.
In the Hotels.com advertisement it says that the hotel provides a complimentary area shuttle, but they no longer do, so beware! We made our reservations based on the excellent price we got and didn't worry about the location given the advertised shuttle. It was a rude awakening to arrive at the airport around midnight with no way to get to the hotel without spending 1000 baht (one way!), which was more than the cost of the hotel for the night!
We definitely recommend the hotel on it's own merits, but be prepared to rent a car or a scooter, or budget in for the cost of transportation if you stay here.