The location is perfect for travellers as you will be staying right in the middle of Downtown Toronto. Its walking distance from all the popular spots. The apartment itself is neat and tidy and has great amenities.