Semiahmoo Resort puts their reputation in our hands