Awesome location! Place is sparkling clean and has everything that you need. Parking on premises is a plus, however the off-street and underground parking area is quite narrow. Great response time with the host made the booking process seemless. Thanks again Kevin!