Nice place in a good central London location right next to Aldgate East station. Moussa was also very friendly and responsive.