Wonderful Airbnb with all the amenities one could need. David went above and beyond as a host.