I have to say staying at BanyanTree, Samui turned out a really enjoyable vacation experience. Not only the location of this hotel is wonderful and the services from the staff really make everything perfect. They are willing to go extra mile to take care of my demands. i.e. I have a tax refund Q, and the gift shop staff not only answered basic Qs but also called the airport to clarify more to make sure my tax refund papers won't go wrong. (very considerate & thoughtful)
The night before I next day check-out, the front desk made sure my transportation was well arranged and they even took care of my local flight seat booking. Later I found out they booked the best seats of the airplane for me. In short, I felt they did the job even better my local tour guide I hired there.
BTW, my girlfriend loves small tiny gifts they left on my bed after turndown service every evening. Little surprise makes our vacation perfect !
I definitely will consider to stay at Banyan Tree again.