Clean. Excellent location. David was very responsive and quick to reply to any and all questions. Perfect all around!