Spring and early autumn are ideal, offering pleasant weather with fewer crowds than summer. You'll enjoy mild temperatures perfect for exploring. However, if you're interested in hitting the beach and one of the best party scenes in the world, summer is your friend.