Absolutely wonderful welcome and accommodation.