Beautiful place, wonderful hosts, and the location is hard to beat.