Nice place to stay in.
Vysehrad castle is close. For the city centre you have to take a long walk, or take the nearby metro or tram to get there in a short time.
The nearest bigger shop we discovered was Lidl, which is a few tram stops away. There is a smaller shop with OK prices 2 mins from the flat. The host is nice.
Recommended!