22 is too young. A person's brain isn't fully developed until 25, people go on living their silly phase until somewhere in their late 20s. That was a baaaad investment on his part and she will drive crazy until she dumps him, mark my words.
What's your recent visa history? If it's just a one off, it shouldn't be a problem. I used that border at least a dozen times and never had an issue. Just make sure to have 20k in cash, a booked flight and a hotel booking for a few days.