We (family of 4) stayed for 6 nights in 2 bedroom apartment and it was a great stay. Apartment was clean, tidy and spacious with balcony. It has a secure car parking at the basement with easy access via lift. Kitchen, laundary appliances etc was all working.
It has nice clean pool and spa, kids loved it.
Only con is that they provided 1 day of basic supply items like toiletries, dishwasher soap and we are suppose to buy our own.
Overall happy with the stay.