David is a fantastic host, prompt, responsive and knowledgeable, nothing was too much trouble, he kept in touch from time of booking until departure, apartment is as stated and was extremely homely and welcoming and along with the cleanliness and location it made the extended break with my friends fun and relaxing!