David's place is great - clean, comfortable, spacious. We really enjoyed our stay and would definitely come back again.