The best time to visit is between October and May when the weather is pleasant and the sea is calm, making it ideal for water sports and ferry travel.