I asked this before but still never saw a reply: how do they handle drinks and snacks on the sofa seats? Is there a place to put them? A table that pulls out? And likewise is it possible to use a laptop there?
My biggest fear, frankly, is being assigned a sofa seat. I don't mind sitting across from someone, I do that on trains all the time. But I am not a fan of not having a table available.