Recent reviews of Whistler townhouse rentals