The location was great - very close to shops and marina square and the apartment had nice views. Our biggest issue was parking. There is only room in the apartment car park for ONE car - any other car needs to be parked on the street which is always packed (3 hour limit 7am - 7pm 7 days). I asked the concierge if there as a visitor park that we could use and was told that building management said no.
The apartment itself could do with some maintenance. For example the shower in the ensuite makes a really loud "squealing" noise if turned up too much. The flush in the main bathroom needed some "jiggling" to get going. You had to "set up" the smart TV because the time on the system was out of sync meaning that most apps you tried to use showed up with an "error". Once you fixed that, then you need to log in to your own account.
Overall the things mentioned above didn't affect our stay just minor things we noticed - it was still pleasant for the price we paid