Dennis was a wonderful host and was incredibly easy to communicate with. The only issue we had was a 3rd person's sleeping accommodation that was promised and paid for but wasn't readily prepared upon our arrival. Apart from this, all else was just as promised.