Very clean and great location. The apartment is huge with all the necessary amenities. Would definitely recommend.