We recently stayed in a 2 bdrm suite time share exchange at Grand Okanagan Resort. The room was renovated with new stainless steel appliances and granite countertops. The beds were comfortable. The staff on site were terrific and looked after us. You could not beat the location, which was close to restaurants, shopping and easy access to the highways. My only 2 complaints were the $16/day or $80/week self-parking charge for non-secure parking in an open-air parkade. It was $20/day for valet which appeared more secure. Unfortunately our vehicle was considered over height. The second complaint was the noise from a night club attached to the hotel. The bass from the music continued until around 2 a.m. and the noise from patrons until 3 a.m. Our room faced the pool/courtyard. If I was to return, I would request a room on the bay side next time. It took approximately 1 hour to drive from the Hotel to Big White Ski Resort.