John and Catherine are incredible hosts. They are wonderful people and incredibly accommodating. I highly recommend a stay with them.