This place is my home away from home when on business in Toronto. Kevin is a phenomenal host and has thought of absolutely everything. Can't rate this place high enough.