We booked a 1 BR room. The first thing I noticed about the room was it was not very clean. Fresh sheets, counters are wiped down, but grouting needs a scrub with some bleach, corners need to be cleaned. To be fair though, two times we caught housekeeping finishing up, it was a young teenage boy trying his best, so it's probably a need for more training. Also, at this price point, I suppose you can't complain too much. We changed room once, and I can't understand why the second room has more amenities even though it's meant to be the same.
The highlight of the hotel though is undoubtedly the staff - they can't do enough for you, and always with a big smile. They were all warmth and friendliness, the epitome of the Balinese spirit. We have a very young daughter who's 2, and the staff made the trip all the more outstanding for her. They greet her and help her on to chairs, carry her to look at the fishes in the pond at the restaurant, get fish food to let her feed the fish, dance with her at the morning flash dance. The best part was on the morning we left, we missed Dino the mascot at breakfast, and the staff member, knowing how much my daughter loves Dino, donned the costume again just for her, despite the unrelenting heat.
If you have young children, bath time can be a bit of annoyance as the shower floor can be slippery and there is no tub or even an anti-slip mat available.
The breakfast buffet was fantastic, well worth it. The hourly shuttle was very convenient as well.