Absolutely loved. Perfect location, well appointed, and attentive hosts. Already want to book a trip back.