Craig was very on top of things and the place was as depicted. Spotless and well appointed. It's a perfect location and close to everything. He was an excellent host and responded immediately with any questions I had. Great stay.