Joe is a wonderful host! His guide book is spot-on. He was quick to respond and accommodate our changing needs during our stay!