A perfect oasis in the heart of Toronto. Feels like staying at home in luxury.