Fine food, stylish ambience and impeccable service