Intercontinental Bali Resort is a very nice hotel. The environment is cozy, nice, and relaxing. We really enjoyed the private beach with the sunset view. We also got a free upgrade to duplex room. Also, we had good breakfast, the Balinese-style pork sausage really hit the spot. One area for improvement, the air conditioner in our room is not cool enough, even though we had set to the lowest temperature (18.5 degree Celsius).