We booked 4 months in advanced, but then Mark cancelled on us within 24 hours of check-in, saying it was unavailable due to construction. If that was indeed the case, he had plenty of time to warn us in advance (and not the evening before we arrived, while we were already traveling abroad).
After that, Mark was completely unresponsive. It was an incredible stressful and frustrating experience.