May and September: warm days (22-26°C), low humidity, and few tourists. June is also excellent, though beaches start filling by late month.
April and October: 20-30% cheaper accommodation, pleasant weather for inland sightseeing, and empty beaches. Some coastal restaur…
Go in May or September for the best weather and peace, or in August if you want lively beaches and don't mind the crowd…