Great stay. Wonderful hosts. Beautiful property. Great location.