Best place to enjoy your stay in Vancouver. You will have your own space including everything you need and the place is central to most of the tourist attractions.