David's place exceeded our expectations. It is spacious, clean, quiet and very comfortable. Communication was excellent, as was the location for us; we parked in the driveway(!) and walked everywhere we wanted/needed to go. This is a top-notch place!