Top notch place with absolutely nothing to complain about. Super clean, great communication and you can’t ask for a better location in Toronto. Worth every penny!