Very good apartment at a very good location, with some small details it can be perfect.