City Square Apartments are wonderful. The location is perfect and everything in the apartment is clean, welcoming and the staff is fantastic. This was our second stay and we chose it again because of the accommodations and staff.