excellent apartment very well located