We visited the Semiahmoo resort with Dave's parents last week and had a wonderful time. It was beautiful and very entertaining . They have everything~ sandy(somewhat)beaches, a large swimming pool and hot tub, tennis, basketball, ping pong, in house movie theater, scavenger hunts, croquet, volley ball.The kids can't wait to go back next year!