Wow! Everything about this is perfect — the location, the space, the amenities, it’s all amazing! A great spot for a weekend trip to Toronto