Meghan Markle Prince Harry
Prince Harry and Meghan Markle are pictured leaving Westminster Abbey in London after Commonwealth Day Services on March 11, 2019.  Ben Stansall/AFP/Getty Images

They’re set to become parents potentially any day now, but before their lives change in that way, Prince Harry and Meghan Markle reportedly took a brief “babymoon” that came at a surprising cost.

According to The Sun, the Duke and Duchess of Sussex recently got away for a short three-night stay in Hampshire, thought the “babymoon” came at a cost. According to the publication, the couple stayed in Long Room at Heckfield Place country house—which goes for an estimated £10,000 a night. Overall, the trip reportedly cost the couple £33,000 total.

In addition, the trip included romantic walks, luxury pampering and fireside dinners at the hotel, and their room allegedly featured two terraced areas and a private dining room.

Despite the cost, a source told the newspaper that Prince Harry wanted to treat his wife before she became a mom for the first time.

“Meghan is only a couple of weeks away from giving birth, so harry really wanted to treat her,” the source said. “They wanted total rest and relaxation, and Meghan was really attracted to the organic ethos of the hotel, which produced much of its own food on an on-site farm.”

“it was very chilled. They went for walks in their wellies, Meghan sat on a love-swing hung from a tree and they ate delicious food,” the source added.

The news of the babymoon comes after the couple reportedly completed their move to Frogmore Cottage. It also comes as speculation ramps up that Markle could give birth any day, following sightings of both her makeup artist and her mother, Doria Ragland, in London.

Because the baby is believed to be due this month, fans have also been betting heavily on certain names they think the child will be given as well. If the baby is a girl, royal fans are leaning heavily on the possibility that the couple will name their daughter Elizabeth, after the Queen. Odds on that name, according to Ladbrokes, are currently at 6/1, and it’s believed fans feel the name will be chosen if the baby is born on April 21—the Queen’ own birthday.

According to the betting agents (via Express UK), the other names in the running, boy and girl, are Diana and Victoria at 8/1; Albert, Alice, Grace and Philip at 12/1; and Arthur, James and Mary at 16/1.