4/5 good!
Plus:
+Good location close to everything
+nice views,
+friendly host
+Tips
Minus:
-Challenges in finding parking place from the street next to the apartment, however if you do not need to carry too much stuff, you can leave the car parking places of Oriental Bay.