Great location and hosts! We came back even after our stay ended because we loved it so much!