great apartments with great location