David and Rick are the most gracious hosts, and their accommodation reflects attention to every detail. There wasn't one reason to rate this site less than 5 stars!