James and Kate are incredible hosts! Communication was the best in the lead in, and during the stay. James was very accommodating as my plans were altered last minute, but I had no problems as a result of their hospitality. Even though they were on a holiday themselves, they were easily reachable, and continued to check in with me during the stay to make sure I was comfortable. The apartment is a perfect home away from home, and I'll look forward to staying there again!