You can definitely do San Juan in a couple of days depending on how deep of a dive you like to take into your travel destinations. Love strolling the streets of Old San Juan, popping into shops and interesting restaurants. Recommend Marmalade and/or Santaella for dinner(s). Enjoy your trip!