We stayed for one night while en route back from Bali to Europe and we'd gladly stay for longer. Decor (in both the rooms and common areas) is stylish, the staff are friendly, helpful and professional and the hotel rooms are a great size. We didn't take advantage of the cooking facilities in the room but there's no need to go to the nearby if you want a night in.
Access to the airport and the city centre via the metro (MRT) is quick and easy. Only problem is that signage to the hotel from the metro is unclear (easiest way is to go through the shopping centre and eventually you'll find and follow the sign saying "hotel" - there's only one on-site), and the open-air swimming pool is very noisy during the day because of the amount of building work going on nearby but these didn't detract from our stay.