David is an excellent host. Communication with him was easy. Everything was prepared such that there were no problems at all.
The place is very clean and spacious. Excellent for a family.