John and Mary were amazing hosts and accommodated all of our needs. Kept in great touch while we were traveling to their residence and gave clear directions on how to get to there!