Great hosts. All good and well organized. Clean and well appointed.