Great place with great views, great location and everything you need for an amazing Downtown Toronto stay.