Very welcoming'. Felt at home'.