I did the CMB-MEL last month on the A330-200. While the interior is certainly a little tired, it was comfortable enough to sleep easily when tired. The seats are lie-flat and comfortable, english video selection is okay, food was good, and I found the service to be excellent. If you go, try to get one of the center seats so you don't have to step over someone (or get stepped over) when using the lav.....