Absolutely amazing location and hosts! Perfect in every way.