Gastro Eggs Benedict, Florentine or Royale: what’s the difference and where to eat the best in Madrid by TAPAS