We had 2 separate friends recommend this place and thought it would be magic, but not so. Whilst the location is good (right on the beach), and the staff are friendly (our experience is that all Balinese are friendly), what we got was overpriced and ordinary. Renovations were in progress and we only found this out after we had paid (in advance) and checked in for the full 10 days of our stay. Two of the pools were out of action which caused overcrowding in the one remaining pool. Add to this the practice whereby people put towels/bags on the deck chairs even though they aren't using them, which essentially made the poolside facility unavailable. We had noisy neighbours which meant so it wasn't pleasant to sit outside on our balcony and enjoy the cool evenings. Had we not paid in advance we would definitely have found somewhere else to stay.