Very clean with everything we needed. Great stay.