The location is perfect. Right next to Rogers Centre and CN tower. The view is breathtaking. By far better than staying in a hotel. I would definitely return here.