It is a nice place to stay. We stayed there recently in August 2022. It is nicely decorated and furnished with modern furniture and fittings. It is a clean and well-looked-after flat, and it has everything a visitor needs for a short and even longer stay in Prague.
Unfortunately, we did have a bad experience or non-existence with the wifi, which could have been a bit of bad luck for us and it is something that others may not experience. If you happen to drive and need carpark, it is a struggle as there are only a few metered spaces at the front of the building, but if you don't drive obviously this is not an issue for you.