We had a great night at David's, he was very prompt in replies and very flexible, the flat was spotless and there were some lovely little touches. The location couldn't be better either!