Clean, great location, great communication, and gracious host. It was also well-stocked, which was a pleasant surprise. We stayed here for just about a week and it was perfect.