We had such an incredible stay! John made it so super smooth and fun! Great communication and kindness. Will definitely come back to stay again!