Very clean when we arrived and a perfect location for our vacation!