David's place is clean and the location is excellent. I stayed there for a week and really enjoyed myself.