MEX-LIM-MEX in business class. The outward flight left at midnight with an arrival time of 5.30am approx. This was too short a flight to catch up on much sleep although the plane was new or refurbished almost flat beds and a large screen with AVOD. A full meal service was offered but I decided to get some shut-eye instead and slept through until just before landing. No breakfast or snack which would have been a nice alternative to the late night meal. Basic amenity kit (no toothbrush) and no hot towels prior to landing. Return flight on a shabby 767 with reclining seats but no AVOD. Plane in need of refurbishment with chipped paintwork and frayed carpets. FAs came round with a drink prior to takeoff and started taking orders for lunch soon after reaching cruising altitude - lunch was adequate with an OK choice of Chilean wines beers spirits etc. The orange juice and coffee (instant) were undrinkable. FAs attentive and attempted to get my name right! Both flights were on time although there was a longish delay for baggage at MEX on return caused by thorough checks by sniffer dogs probably to be expected on this route.