We had a great time at David's place. He made the whole process incredibly convenient! We would definitely stay there again.