beautiful location and thoughtful hosts. An excellent stay.