Great stay! Craig gave very clear instructions on check in and check out, and was very polite and accommodating. Wonderful hospitality, and there was plenty of parking.