Very clean and had all the amenities we needed; except for a couple early rising roosters.