My husband, 10 year old son and I stayed here five nights. The pool was great and my son spent time there every day! They also have a small but nice fitness center. We went to the restaurant every morning for breakfast. It was a bit expensive, but they had a great variety and kids eat there free (ask for the coupon at the front desk!). It was a bit of a drive up to Vancouver, but pretty direct. We liked staying there because it was a good location to go to the zoo and whale watching in Richmond. It also made it easier to head down to Seattle and cross the border to go to the Sea-Tac airport which is where we flew in and out of. Staying in Surrey saved us at least 30 minutes the day we left for home. The hotel was very clean and the rooms very comfortable and quiet. The staff were all very helpful.