I may as well mention this:
One flying school in the USA includes 21 days accomodation in the price of their package.
Hidden chanrges with them:
$100 insurance (optional but worth it)
$100 headset rental (returnable)
$50?? bits and bobs rental. Map, fuel strainer, AD book, FAR/AIM... (returnable)
If this is classed as a sales pitch then my tin hat is on