Extremely clean. Great location! Perfect for our beach weekend with friends. We would definitely come back.