Exceptionally generous, very nice person. Also great dog.