The place was clean. A few minor things were broken that lead to minor inconveniences, but overall the stay was nice