We found David to be the perfect host. The communication throughout the booking process was ideal, his flexibility with check in & out arrangements was great, and the apartment was perfect....well kitted our with everything you will need and more. This apartment is highly recommended. Thanks David for hosting a lovely weekend.