Great apartments in great location