Amazing place, excellent location, great attention. If you visit it, you will visit Toronto once again.