Booked this from the UK. Arrived and were given a fairly small dingy room near reception. Next day we were moved downstairs to a room twice the size with a balcony. A fair way from town up the hill but tuktuks easy to find. Adequate breakfast and dinner was ok the one night we ate there. Staff were friendly and the view is fabulous. When we came to pay they tried to charge us the same rate for the dingy room as for the nice room. Not impressed and got a slight discount. Based on other places we stayed of similar quality this seems overpriced for what you get.