translate English to French: The spacious and bright restaurant is one of the best in the area.
Le restaurant spacieux et claire est l'un des meilleurs des alentours.