David is very polite, honest and supportive. I definitely recommend his place to others!