Every Mexican beach is like a hunting ground for passionate encounters