Martin’s place is well located for seeing Vancouver. Walking distance to BC Place and Rodgers Arena for sporting events and plenty of restaurants and bars are in walking distance as well.
Check-in was super easy and the place was very clean and comfortable.