very good apartment and very well located