Weather-wise, this is great time to visit before the scorching days of summer descend. Expect temperatures in the lows 80s ...