The staff were very courteous, they went out of their way to make our stay great. The breakfast was amazing. It had at least 50 different items which were delicious including omlette station, noodle soup station, pancake station with chefs preparing food to your specifications. There were freshly prepared breakfast pastries, Indonesian cuisine, Balinese cuisine, Indian cuisine, smoothies, Western/Continental cuisine among others.
On the other hand, food ordered for room service was lackluster. The layout of hotel check-in and entrance is confusing. In a humid atmosphere of 100+ degrees F/30+ degrees C, the check-in and concierge desk is out in the open without air conditioning. I don't see a reason for it. Also, the bathroom does not have a door (The toilet and shower do have a door). That would mean if you have toddlers and you want to take a bath, you're out of luck.