Next time we come to Prague we will stay at Anna place for sure. Location is few minutes walk from city center but you also have everything you need just few steps from apartment.