Beautiful place; beautiful, convenient location; kind, communicative hosts. We had a truly excellent stay and really hope to return — can't recommend enough!!