Excellent accommodations and explanations. Lory and Cindy are terrific hosts.