Lovely, clean and made exceptionally welcome,