It was a very nice hotel, but mostly catered to Thai tourists since their website could not be used to book or contact from outside of Thailand. From outside, you have to use other websites to book and only certain rooms were available while booking in Thailand (through phone) other room options are available. Our room was nice, small marble floor, comfortable bed, good air condition, and good wifi. Service was good with limited English (mostly cater to Thai) but still good. Foods were excellent and reasonable and we ate while there. Breakfast was basically Thai but there were other western types. They stress on the "Eggs", fresh eggs! Most western tourists would stay at Koh Chang or Koh Payam since there are more resorts and activities there, but we like Farmhouse.