Bahrain lad, 747 focal is on track. Have a look down a 747 upper deck slide, you will see what he means. On the day it ain't gonna work.
As for the restaurants showers swimming pools etc, airplanes have to be light, real light. If Marketing over at airbus is really in charge to that degree then they won't make it.