Great apartment, great views, great host!
If Prague is the place to visit, this flat is surely the place to stay in!