This apartment was in an excellent location, and had everything I needed for a long-term stay. The cleanliness was not 100% perfect but it was not a major problem.