Generator is a worthwhile living place for anyone—clean and comfortable accommodation with lovely staff always willing to assist.