Very clean. Great location. Perfect for a small family. Hosts were easy to communicate with and quick to respond. We loved Polignano A Mare!