We had a delightful stay in David's accommodation, which was exactly as described, perfectly clean and generously supplied with everything we could want, from extra towels and pillows to breakfast ingredients. Communication was excellent, and it was particularly great to be able to have our dog stay with us. We can highly recommend David and will definitely be back.