Great apartment overall. Luxurious building, well-equipped gym, nice pool.
The apartment is perfect for a short stay, the view is breathtaking.
The location is perfect as well - there are excellent restaurants just a few steps away, shopping malls, skytrain/metro stations are a few minutes away.
For a longer stay, it would have been nice to have a vacuum cleaner and a better equipped kitchen.