Wonderful location. Generous hosts. Super clean. We loved our stay and would definitely recommend.