David is such a great host! He was quick to respond and accommodated our check-in schedule changes. The flat has everything you need from good coffee to a nice hot shower. It is conveniently located to public transportation and many of the attractions in Prague are walkable by foot. Would definitely stay here again!