The written description of apartment is accurate - views are nice except for parking lot in between harbour and mountain view.
There are lots of stairs between floors of apartment, clean, neat and easy to check in.