Beautiful location, wonderful hosts, great accomodations. I can't recommend it more!