though lady charlotte had resided at baskerville hall for a comparatively short period her amiability of character and extreme generosity had won the affection and respect of all who had been brought into contact with her .