This place was amazing for our family and my parents to stay at, there was everything we needed and more. The spa was great for the kids, tennis court for family fun, overlooking beauitful snow mountains right by the lake - could not have asked for anything more.