Excellent villas in 400 squares. Your own pool. Very reasonable prices for room service. We were able to have a proper dinner without leaving the room.
One caveat is monkeys. They can safely go into the room and steal something.
An important point. Free transportation from the hotel to Uluwatu Beach is available at any time of the day.