An incredibly cool, clean, and affordable 5-star hotel. There are three swimming pools, and the food menu is a must-try: a wide variety of Indonesian, Indian, Thai, Japanese, and Western dishes. The only downside is that it's a bit far from public transportation, but you'll feel at home in the hotel, avoiding leaving your room. There's a playground for the kids, a bathtub, and a coffee machine—it's all great. Ask for a room with a good view, and they'll give you one. My stay here was memorable, and check-in and check-out were hassle-free.