Perfect spot for any length of time and in a great location in Toronto. Clean space with private amenities and terrace, loved it!!