This is a great place to stay in Prague. The flat is beautiful and has all the amenities necessary.
The hosts are kind and wonderful people. When our flight was delayed and there was miscommunication about our arrival, our host waited till we arrived to wecome us to the apartment. I truely appreciate that.
The flat is close to restaurants and public transit.
One thing that I do need to say is this might not be the best place if you are looking for quiet place. When I first chose this flat, I really wanted a quiet area at night, especially when we told that quiet hours started at 10pm, but it seemed that was not the case. My boyfriend and I were woken up numerous times in the middle of the night to drunken antics by the neighbors.