Stylish apartment, lots of light, well located