We chose Moonhut because of the beachfront location and from previous trips to SE Asia we have found fan cooling to be sufficient (a/c too cold). The location was great, quiet and catered for all travellers. The bungalows are big enough with a nice verandah to chill. Our experience was generally good though not without issues. The WiFi was frustrating, sometimes it was good and at other times non-existant. The bed linen was not changed for 7 days until I complained, after that it was fine. The hand basin wasn't cleaned for a number of days and drained slowly. Each bungalow is issued 2 small cakes of soap on arrival so if you are staying 1 day or 3 weeks, as we did, 2 soaps is all you get (cheap). One thing to watch is that because the restaurant staff don't always check keys someone booked their meal and drinks to our room, the bill was cancelled though I felt that the staff didn't entirely believe me. Would we stay here again? Yes (BYO soap)