We were totally amazed by the place. It is very clean with much attention to detail. Great location in downtown only a few steps from CN Tower. Our kids didn't want to leave and neither did we. If we ever come back to Toronto we will not look for another place.