This place is fantastic! Great location near all major attractions and also within walking distance of all other interesting activities in or near downtown Toronto.