Lovely, friendly - including the beautiful cats, what a treat.