great apartments in an excellent location