Very clean. Great location. Beautiful view high above river. Enjoyed hot tub.