The location of this place was amazing! Few minutes walk and you are in English Bay! So convenient as there is a Hop On Hop Off bus -stop there too .