David did a fantastic job of welcoming us. He had a great sense of what we would want to see and how to get around. The location was perfect and the apartment had so much character and tons of space. The place was spotless and secure. Highly recommend. We will stay there again if we return to Prague