Very good apartment very well located