Nice and clean. David is a very nice guy. I would recommend him to all.