Firm on the outside, creamy and slightly melted on the inside - we loved it! Taste was just nice as well, the cheese is not too overwhelming.
We visited on the night of Christmas Day and managed to get seats for three.