The apartment is very well located, from the apartment is it easy to access Prague's main attraction points (city center, castle, etc.) easily on foot, but there also some tram/bus connections right down the street to explore further areas of the city.
The apartment is big and very clean, the building itself very well maintained, the self check-in process is very smooth. The street is very quiet at night, even with the windows open. Note that the curtains are not blackout so if you are sensitive to light, think to bring a sleeping mask.
The only negative point I would highlight is that the mattress and pillows are are quite hard.
We overall had a really nice stay and would recommend this place !