Super-duper clean! Hands down one of the cleanest rentals we've had. The place is small, quaint, well appointed, and was perfect for our quick trip. We had to walk a little far up the dock for our dogs to go pee, but that wasn't an issue for our pups. If you have elderly or handicapped pets it may not be optimal. But it worked perfect for us.