Amazing place! hard to find a quite and nice place in downtown, perfect location in Toronto