Perfect location and perfectly gracious host. I loved my stay.