3 hours, IMHO, is a perfect connection time. Clearing the flight connections centre at that time + a possible remote stand would be 1hr alone. You can walk around / shop (if you please) for 1hr, eat for 30mins and your time is up. Alternatively you can browse the web with free WiFi.
Cheers,