Very cozy place with amenities for a nice stay in Toronto