Charlie Sheen and ex Denise Richards spend holiday together with the children

Charlie Sheen's photo what's better than a modern family vacation!?!
love spending winter break w/ @denise_richards & my kids!
Charlie Sheen on WhoSay

Charlie took the opportunity to capture the moment and posted it for the world to see.

“What’s better than a modern family vacation!?! love spending winter break w/ @denise_richards & my kids!” Sheen, 46, wrote on his WhoSay site.

Judging by their clothes, Sheen and Richards seem to have decided to celebrate the holidays in a hot location.

Little Eloise, who was adopted by the actress, was also part of the trip.

Denise, 40, posted a photo of the family to WhoSay on Wednesday, adding, “Dinner with the family … good times!”

Earlier this year she published a book in which she recounted her marriage to the former Two and a Half Men star.

Divorced in 2006, Denise Richards and Charlie Sheen have two daughters together, Sam J. Sheen, 7, and Lola Rose Sheen, 6.