Amazing location and incredible hosts who were very pleasant and helpful but not overbearing… the perfect balance for a truly enjoyable stay.