Great hosts. Beautiful location. Our stay could not have gone smoother.