Its so good. Cheese and ham and turkey on top of ham and cheese. Lest not forget spinach inside! Multiple varieties of cheeses; cheddar inside, swiss melted on top. Bread buttered immediately upon toasting. To sum it up in three words, Really Freaking Good!
Some preparation tips:
1) Pre-saute all ingredients (ex-Cheese) to ensure maximum tastiness
2) Teflon, non-stick pans have a higher probability of delivering a great outcome versus stainless. Stainless is always preferred, but one must be precise on heating and ensure no cheese spills onto the pan surface because that assures adverse circumstances.