Location is great. Apartment is fine but not exactly perfectly cleaned or maintained.