Yes you have a advantage if your domain name is also your keyword. I think this is not the effect of Google Caffeine. Just expect some recent big changes on Google after holidays.