May to September (spring and summer) is the best time to visit, with daytime temperatures averaging 61°F (16°C), but July and August is the peak tourist season and accommodation can be fully booked during this time. The coldest months are January and February and winter can experience extreme temperatures, and averages 25°F (-4°C) during the day.