I cannot rate this town highly enough. It is just idyllic. There's a great selection of shops, restaurants and cafes, plus easy access into down town Vancouver via bus. Additionally it is an easy drive to places like grouse mountain, the capilano bridge and garibaldi park. There's a huge number of outdoor activities to do here including some great hikes, kayaking and cycling. We will most definitely be visiting again.