The European island with incredible public transport