Absolutely spotlessly clean and loved our stay. Beautiful place and the kids loved it. The beds were very comfy and there were so many little extras that were appreciated. We loved our stay and Peter greeted us with their lovely dog. Highly recommend!