Great cleanliness, but some things needed to be taken care of even after paying a lot