This well designed unit has everything needed for a comfortable stay. Parking in Toronto can be a hassle so the parking spot included was helpful. Bed was extremely comfortable, kitchen stocked and location convenient. I would definitely stay here again.