This stay is exactly as described. The flat is quite spacious and you have all the privacy you need. Public transportation is a bit away and a bit uphill coming back, but I just took Ubers whenever I went out, which are quite cheap in Prague. With that in mind, this is a very good place to stay.