John happened to be away during our stay, but was amazing from start to finish in communicating and ensuring we had everything we needed. Fantastic place!