I know I tend to use Google to search a lot, but I saw this screen for the first time today. Sounds like I needed to prove that I was human to Google. Very strange.
I did copy-paste a link into Google: http://www.google.com/search?q=hospitality+search+engine+marketing+firms
… as someone came to our site by using this search term.