Very, very clean and had everything we needed. Was a pleasure to stay at.