There are good ferry connections between the Cyclades islands and the mainland, and in summer hydrofoils and high-speed catamarans as well. Between May and September it is easy to island-hop, although strong winds can upset the more sensitive hydrofoil services. The ferry system in Greece is reliable and convenient, if not always exactly comfortable. There are airports at Mykonos, Santorini and Paros and during summer many flights land in these resort hubs, often connecting via Athens. Reliable bus services connect the main towns on the islands, and taxis are easily available. Rental car agencies are available all over Mykonos, as well as moped and motorbike hire, but as roads are treacherously narrow and winding it is not advised unless you are an experienced rider or driver. Having your own transport is a great freedom on Mykonos but you can get around easily on public transport if need be, and for some the stress of traversing the dangerous roads (and dealing with the sometimes frightening local driving) makes driving yourself around a burden. Once in the little villages or resort areas you can almost always walk the short distances.