A few cleanliness issues but, overall, a good stay.