So tell me, is the french toast at Xtabi better than the french toast at Catcha? That was my favorite!!!