From the Spanish-inspired architecture and mouth-watering food and drink to the vibrant nightlife and exciting open-air markets, Buenos Aires deserves a spot on your travel radar.