The apartment was very clean and well furnished. Clean towels, clean sheets and other amenities just like a hotel. It seems like the apartment is newly renovated and every thing is brand new. The apartment is located near Yorkdale Subway so we were able park our car and take the subway and sight see downtown. The self-checkin and self-checkout was very easy and allow us to come and go on our own schedule. Awesome place to stay on our trip.