Nice place, conveniently located but less than ideal for families with children. Very busy street and difficult to walk to convenience stores, etc. Excellent check in and communication. The apartment needs a deep cleaning. Vents, bathroom and closets were dirty and unorganized. Overall happy with our stay, but if you value cleanliness and family friendly spaces, you may want to consider staying somewhere else.