Seniors in Part D'mostly happy'