David was a great host. Our flight was delayed for several hours and his assistant was supposed to pick us up. David kept track of time and answer all of our questions immediately. He also accommodated us when we needed to stay an extra hour. His apartment is in a great location , a lot of attractions are within walking distance. If I ever comeback to Praha I will definitely book with David.