Great stay at lovely place. Check in very attentive, nearest shops pointed about and position of flat and tourist attractions shown on a map.
Mark very easy to contact and arranged pick up from airport for us which was very seamless.
We walked everywhere so didn't check out local transport. Was near enough to everything that even partner with walking stick could manage. Kept breakfast in the flat and otherwise ate out, fridge not huge and no oven but very nice places to eat nearby.
Would definitely recommend, especially when you look at hotels available for a similar price. We were travelling as a couple, on a longer weekend stay (Wednesday afternoon -Monday morning). Great as a base and it didn't feel too small when we needed to spend a longer time in the flat when one part of couple was unwell (not due to Prague or the apartment!).