Stop in for a cup of coffee

On the beach in Mexico. About 60 miles south of Cancun. Place called Puerto Aventuras.

Very nice, I've only ever been to TJ so that's a whole nother deal.