Ultimately, you can't really go wrong with either the Balearic or Canary Islands. The Canaries are convenient to reach and unparalleled for nightlife, while the Balearics offer unique landscapes and culture to explore. However, both destinations promise a bit of everything if you know where to go.