Queen bed in Deluxe Queen at Aava Whistler Hotel