to have a very enjoyable time because you have no worries about money or work
He was living the life of Riley, enjoying holidays in Italy and trips to the theatre, while we had barely enough to eat.
Easy Learning Idioms Dictionary. Copyright © HarperCollins Publishers