David is a very kind and friendly host. The place is very clean and the discriptions and pictures are accurate, no negative surprises. It is very easy to communicate with David and he answers very promptly to questions.