Clean, great location, and wonderful at communicating. We would stay at David's place again!