Excellent location, great host, thoughtful amenities and facilities. Very functional and comfortable bed, full kitchen, living/dining area and washroom. Great to have a parking spot inside the building specially in a city where street parking is a nightmare for driving in visitors.