David's place is so perfect! kitchen is great, bed is comfortable, bathroom is lovely, back yard is charming, everything is clean and functions well.