Few cleanliness issues but overall great stay.