Although my plans changed and I was unable to make the booking, I found Joe to be very responsive and courteous throughout our exchange. Obviously I can't comment about the location but Joe would have definitely been a great host.