Very clean, and had everything we needed for a comfortable stay. Will be back for future stays.