The location of this place is excellent and is perfect for exploring Toronto! Check-in and check-out was very convenient and instructions were very clear and well laid out.