Activities at John Joseph Place are fun and engaging for all participating residents.