Great apartments with great location