My recent two week holiday in Mallorca was literally a nightmare: the rental house was filthy, the bedding had been used, the toilet was broken and my favorite beach had completely been washed away by thunderstorms. To top it off, it rained ten of the thirteen days (six hours a day!) and my friends became [...]