Great apartments, great location