Travel to Tossa de Mar: Cheap buses, trains and flights