Spain has something of a tourism problem at the moment, with visitor numbers skyrocketing despite widespread protests against overcrowding and the introduction of numerous new travel rules and fees.