What a perfect spot! So conveniently located, so clean and welcoming! Our hosts were very thoughtful and excellent communicators. We thoroughly enjoyed our three weeks here.