Super clean!! My biggest thing when staying in new places is cleanliness and this exceeded expectations. Ames was super easy to contact with questions and the place was perfect for our stay