I went to a newish place in Markham called Float Valley. Its at Mccowan and Highway 7 (southeast corner).
Nice facility, with 4 standard rooms like in that Youtube video, plus 2 cabin rooms which are more spacious. I did the standard room.
Have admit that it is pretty relaxing and...