While we didn’t actually get to stay at James’ place (thanks COVID-19), our experience with James was amazing! We had so much interaction about what we could do leading up to the trip and then such great communication and follow up when we were forced to cancel. He’s on top of his game and we will be booking again when this crazy is over!