Great apartments in a great location