Craig was wonderful. All communications were friendly and prompt. The house was sparkling clean when we arrived and is absolutely beautiful. I have absolutely no complaints about my stay!