This flat matches the description.
There are shops and cafes near it.
Thank Irina & Natalia!