David's place is very well kept, clean, and accurately described. The location is fantastic. David is an extremely pleasant, attentive, and generous host--his coffee is amazing!