Great hosts, fabulous accommodation.