The place is very well located with everything you need closeby (restaurants, supermarket, liquor store, skytrain). It was very clean on our arrival. The instructions to get there and to enter were clear.
The view is very beautiful from the 17th floor!
We 100% recommend!