True to its star rating, this super comfortable hotel boasts exceptional service, with incredibly friendly and helpful staff (there's an internal WhatsApp service for guests to communicate with staff with questions or requests). The food and drinks are also excellent. I recommend ordering the pizza, as both the taste and price are quite affordable for a hotel like Shangri-La. Breakfast offers a wide selection, and if you're lucky, you might even find sirloin steak served at the buffet. Amenities include a swimming pool, tennis courts, a gym, and a spa.
Beware, it's often crowded on weekends; sometimes people book the lobby lounge.
The rooms are very comfortable, clean, and spacious, although not a Business/Suite. There are also plenty of amenities, including an iron.
Recommended for a staycation. I'd definitely stay again if I had the chance. Unfortunately, plane tickets are expensive now (from Jakarta). The tickets are more expensive than the stay itself (>~<)
~Khairisan