Great location, amenities, communication. Just the cleanliness wasn't top.