Well maintained and modern townhouse with everything you could possibly need. The townhouse is designed perfectly so it doesnt feel cramped while still allowing for many appliances and furniture. Parking is on a one way street and can be busy but we didnt have trouble finding a spot on the three days we were there. We stayed with a 10 month old and it was perfect just mind that there is about 12 stairs leading to the second level so can be a bit of a kid hazard if you dont watch them! Great location and easy to access :)