Seniors dine, dance the day away