David's place is a real gem - comfortable, clean, spacious, and in the most gorgeous surroundings! He was a kind and accommodating host, with great ideas for activities. We will be returning!