The manager was kind and willing to help, but the hotel is really in an inconvenient location, far from the center which is a bit complicate to reach ( boat+ taxi or climb up to the road 10 m and then taxi / 150000 idr one way). The beach isn't nice, even if on this island are all like that, even the beach of the Ayana. They could keep it cleaner though. In the morning there is low tide so even to take a small boat you have to walk for a while in the muddy puddles left by the low tide. There are no amenities nearby such as alternative restaurants or travel agencies to organize tours, so you have to organize them with the hotel with no room for price negotiation. The restaurant isn't great. Food is average. The worst thing is that you only have Wi-Fi at the reception, not in the rooms, for only 3 hs a day from 6 to 9 pm.
The architecture of the huts and of the hotel is original and traditional, but the various huts are built up the hill, which means lots of steps to reach the top ones. Initially we were given the 2 top rooms (superior) which have no balcony or patio and the very top one has no proper see view, only from one angle. We booked 2 rooms with balcony, so we asked to change the rooms. They offered 2 connecting family rooms for a surcharge of 200000 idr per room per night ( these are considered deluxe rooms not superior). Despite we complained that we were supposed to get 2 rooms with balconies and see view, we took the family rooms as more suitable for our needs.