Great apartments in a brilliant location