Fantastic apartment. Very clean and with everything you will need.
Only cons i could find was, that the bed is very hard, and that the free condo transportation is only outbound. When you come back to the apartment you will have to walk or go by car/motorbike/boat. For me it was no problem, as i always used GRAB to get back. The apartment is very quiet, which is really enjoyable. Rooftop pool is also nice.
All in all a very pleasant stay, and i would have no trouble staying there again.