Taylor is very responsive and check-in information is super detailed/helpful. The area is surrounded by some top notch cafes/restaurants/bars all withing walking distance. It's also easily accessible from the highway if you are driving, or about a 15-20 minute walk to Union Station if you're opting for mass transit.
The space is very clean, welcoming and modern with all the necessary amenities. The flat does feel smaller in person than what you expect from the pictures, but for a couple there is plenty of room.