Cat's Meow off the coast of Mexico in the Baja Ha Ha

Life is good...