The weather is almost perfect from June to August. The highs are in the 70s and sunny days are abundant. Summer is the most expensive and crowded time. Visit in ...