The location was perfect for me, since I was visiting CTU: the flat was not faced to the noisy main street, but within walking distance from the Dejvice metro station and CTU.
Ondřej replied to messages quickly, and check-in was smooth.
The flat was compact and complete with basic amenities.
Visitors have to walk up stairs quite a bit, so I would not recommend the flat to people who have problems with walking.