Quite suitable and pleasant. Felt very much at home, and welcome.