Stayed for about 3D2N, stayed in the 1 Bedroom Executive Apartment on the 13th floor...would request for a higher floor next time for a better view. The pool was great, and the staff were very helpful, friendly and proactive whenever we interacted with them. Cleanliness of the room was questionable though, we found rocks and random rubbish left by previous guest in the top drawer of the TV console, kitchen counters clearly had not been wiped down, and some of the utensils was dirty.
I think one thing this apart-hotel could improve on would be to have guide booklets in the room, for guests to have information on amenities (eg, pool/gym/restaurant at which floor etc.) and room appliances manuals (how to use the washer/dryer/stove/stereo/oven etc.).
Will definitely consider staying again, just to give it another chance.