Just returned with virgin from Orlando, and flew with them to Vegas and LA last year, never had a problem until our return flight from Orlando, we flew PE on both our outbound and inbound flights but the service and quality we received were worlds apart. Outbound newish airbus excellent seats, food and inflight entertainment. Different story on way back had a very very old 747 and sat upstairs in the bubble it was dreadful, cabin was grubby and tired, seats broken and didn't recline properly, the tray you eat off was broken, no drinks service, cabin crew clearly couldn't be bothered and the screen for the tv crackled and flickered every 30 seconds, it was a really poor reflection of virgin Atlantic I have heard the standards have been dropping but this is the first time I've seen it for myself, very disappointed