David's place was clean and spacious (and had delicious coffee!). We loved our stay and will definitely reconsider it for next year!