Very clean. Great location. Our only issue is that we didn't have any towels nor did the bathroom. We had to skip a shower as a result and would have like to shower!