David is an excellent host. Every facility is perfect. The position is very good. Strongly recommended.