Thanks for your help everybody!
Here's the update on my brother: I got him a villa at La Posada (not what he expected apparently)

. Unfortunately, the USA3000 "chief" never did show up. At first they told him at the airport they could leave tomorrow at 8 p.m. THEN they said they would have to wait until Monday to leave. At which point the frantic calling began. I called Codariz(?) who was supposed to be able to take care of things apparently. He said if they got to the airport tomorrow by 5:30 p.m. they would be able to leave on the 8 p.m. flight. Eventually they were told the same thing at the airport. So we'll see . . .
I really feel sorry for them, not speaking the language and all. My brother had a bachelor party to go to tomorrow night (he's one of the best men) which I guess he'll miss.
Thanks again for everybody's help!!!