We booked Mango Hill without any expectations. We stayed in one of their Air-conditioned suites. The Thai cottages are non-AC. The check in was smooth (although I confirmed only over phone). Rooms were spacious, with a large sit-outs (though nothing worth looking over). It was quiet and the pool was all ours except for another family. I would say this... More