Perfect location. It's hard to believe ordinary people live so close to the international embassies in a European capital. Public transport is great from here. The flat is very light, spacious and comfortable (could do with a bit more kitchen stuff). We didn't see Katerina. Check-in and check-out was all done through an agency around the corner that seemed to be taking care of a number of similar apartments in the block.