Great apartments in a good, central location