Best place in every sense: Location, amenities & facilities, the host... everything! Definitively highly recommended. I would stay here again if I would come back to GTA (Grand Toronto Area).