Outstanding host, outstanding spot, and an outstanding location. Joseph was easy to communicate with and had everything ready for a weary traveler. I had an excellent experience staying at his place.