Perfect stay - great pre arrival, wonderful intro, excellent information, perfect host. Will go back again.