Excellent interaction with David. he is caring, responsive and his place is a gem! will return!