Nice apartments, well located