David's place is great. He personally greeted us upon arrival for check-in as well. Great hospitality and communication. Location is good. Very happy with our stay!