Charming flat, very pleasant, well located