Thank you for all the responses!
We are now looking at adding days on both ends of the trip.
We could fly nonstop on Aer Lingus into Dublin arriving in the morning, explore the area all day, and spend a night there.
The next day, we could fly to Barcelona on RyanAir. There are several options that day.
After visiting with our son, we could fly back to Dublin and spend a couple nights there before flying home on a nonstop flight.
This obviously adds more time and cost to our trip, but we can make that work. It seems like it would be more relaxing and a wonderful vacation. We’ve never been to Dublin before, so we are excited to look at this option.
Any thoughts/suggestions?