Cannot add much to previous reviews. The location is amazing. Just down the street you have the team line if you’re interested in going to Visehrad. Other than that, all sights are within walking distance.
The apartment does get slightly cold in the evening in winter, but it’s nothing that a pair of warm socks and a sweater cannot fix.