What a great view ! Meg and Rob's place is the perfect location.
I took my mother-in-law on a trip to Prague this apartment was convenient to everything but not on top of some loud area that made it crazy. We were able to easily walk everywhere we wanted to.
The apartment is equipped with enough convenience to make any stay perfect. We completely felt at home for 5 days we wandered the sites.
If I had anything bad to say I would but I don't. I would recommend a stay.