David has a fantastic place and he is a fantastic host! He was extremely responsive and helpful from the time we registered and throughout our visit, and his place is spotless and very well maintained. It's well equipped for 12 people, with spacious rooms and living/dining areas. It's also so convenient to have free on-street parking, which was always available nearby. We will definitely be back!