More than anything else, a holiday is supposed to be a chance to relax, see new places and do new things. Sometimes, though, organisational hassles and unwelcome surprises can make it hard to enjoy yourself. But things are different when you are visiting friends. You have someone to not only show you around and give helpful advice but...