We have stayed at David's place before and as usual the place ticks all our boxes. David is easy to deal with and the communication is terrific. Thanks again for the use of your apartment.