10 of us stayed in this unit for a Bachelor party and this place did not disappoint! The open space common area in the unit was perfect for a large size such as ours. Multiple bathrooms, stacked with supplies such as towels, toilet paper, soap. Even an extra mattress was provided inside of the spacious walk in closets. Everyone enjoyed this place tremendously.
The location of it is literally across the street from the Rogers Centre. In fact it would probably take you longer to catch an elevator from the unit down to the lobby, than it would for you to walk from the front door across the street to the Rogers Centre.
Speaking of the elevators, if you do stay here please note that you rarely get the elevator quickly and you'll almost never make it from the high floor you are on all the way down to the lobby nonstop. So plan accordingly if you are in a hurry. Other than that, I dont know why you would want to stay anywhere else. The space was absolutely perfect! Size of bedrooms, size of bathrooms, size of common area, layout of common area, location of building, hell they even have parking. Don't stay anywhere else.