The apartment is exactly as described in the Airbnb advert. It has all the extra bells and whistles to make your stay comfortable.
Location and views were perfect, if being in the centre of downtown is your thing! It's also close enough to the main highways going west (so you avoid downtown congestion), if you plan to drive to Niagara falls or other parts of Ontario.
I highly recommend!