Everything is as described. We did not meet Craig, but access was provided and check-in was simple. The place was very clean and tidy when we arrived. All appliances were functional and the rooms were fairly spacious. The gated parking area was a plus. Great value: we would definitely recommend it.