Very clean and had everything we needed for a quick stay, including a small kitchenette. Overall we were very pleased with our stay.