Das Hotel ist circa 2,5 Fahrstunden nördlich von Toronto am Ufer des Lake Peninsula gelegen. Es befindet sich am Rande des Hidden Valley. Huntsville erreicht man in gut fünf Fahrminuten.
Das familienfreundliche Hotel (Nichtraucher) mit eigenem Strand bietet ein Restaurant, eine Bar, Terrasse, Fitnessraum, Außenpool, Hallenbad sowie eine Sauna.
Die insgesamt 93 Zimmer sind mit Bad/Dusche, WC, Föhn, TV, Telefon, Internetzugang, Radiowecker und Kaffeemaschine sowie Bügeleisen und -brett ausgestattet. Einige haben Balkon und/oder Seeblick.