Better and cheaper than a hotel - and more fun.