Light and airy apartment, well located and on quiet street.