A great place for a Toronto visit. Well located and feels like a home.