Spotlessly clean. Perfect for our week long holiday. Great location - close to the train station, good sized supermarket and the beaches! We would definitely come again!