The location is prime - both in terms of the amazing views from the living room / bedroom and roof top balcony AND in terms of proximity to restaurants, shopping, bars. Walking distance to English Bay Area. You would do just fine getting around without a car - we did bring a car along and found paid 24hr parking (reasonably priced) in an underground parkade nearby. Host was friendly and available to answer any questions. Bed and sofa bed were comfortable.