Great place to stay in Prague for us as a family (12 & 9 year old kids). It was important for us not living/sleeping in the noisy historic area with all the tourists. So public transport in front of the door was really great and comfortable as we used Tram 9 & 15 from Betramka which brings you into the touristic areas within 15 - 30 min. For other things like the Prague Zoo we used Uber which was for us definitely the better option than the taxis.
Around the corner (5 min walk) you have several options to buy food (Tesco) or other stuff for your daily life. Also a lot of good restaurants within walking distance.
For us a perfect stay in a from my point of view safe area. Next time we would definitely book the same appartement.