@espressobreak, love your name! You'll probably find that espresso is somewhat hard to get in certain parts of Mexico. We can't seem to figure out why though.
You're going to love it here! At least we've loved all the parts so far. Perhaps our paths will cross when you're visiting in May! Keep us posted on your travels just in case.