Jennifer Aniston enjoying the beaches of Mexico