by truly canadians on Sat Sep 20, 2003 3:09 pm
Would like some feedback on this hotel? Any good or bad reviews? It seems quiet expensive? Do you really get your moneys worth ?. We are thinking of going after the new year. good time do you think? what about weather?