Perfect place to stay when visiting Vancouver . Everything is literally a walk away .