The Grand Hotel mixes afternoon tea with comedy, music and theatre from Brighton Fringe