Stop in for a cup of coffee

This, for instance, is a reference I don't get as a European.
Holiday Inn had a string of commercials where ordinary people did 'amazing' things. When asked "Wow, are you a doctor/physicist/whatever?", the response was "No, but I did stay at a Holiday Inn Express last night". Was supposed to show how smart people are to stay there...