We had to change room twice, first because door lock was broken, second because there was an extremely strong toilet smell. On third day, our day trip to Gili was canceled on last minute, after making us wait for 1h and with no solution or options provided by hotel.
There were also many missing details like no toilet paper, no free bottled water, a cleaning service unfinished, broken toilet light, no sofa in last room, broken speed meter in the motorbike, a single mask for snorkeling,...
The pool area, location and restaurant are very nice though, especially if you are looking for relaxation.
In brief, an hotel with great potential but terribly managed and with poor attention to details and guests.