Wonderful hosts and an excellent location. This was a great place for our family. Everything you could need is provided and then some! We highly recommend.