The morning buffet is very good, thai food and western food, excellent expresso coffee, salads, fruits, fresh fruit juces, choice of different breads and backery.
One thing to note is you have to deposit 2000 THB or 100 USD in cash on arrival, they do not accept deposit using a credit card, be prepared and make sure to convert a bit of money in the airport. They give you back your deposit at checkout.
The hotel is perfect but beware the sidewalk in the street, it is in a bad condition.
Great staff, great service, i will come back in the future.