David's place was exactly what we needed - plenty of space, and the right location. Everything was easily accessible, and his communication was on-point. Would recommend this place to anyone.