getting motor oil out of clothes What I like best about this restaurant is its ambience as well as food. The restaurant is often a delight and is a fabulous space. I love the fact the restaurant has the most effective chefs. Michelin restaurant is really a space for fine dining. The restaurant is about great food, great gentry and great ambience.