The fine service is its well-known advantage. As for the Google rating, this restaurant got 4.1.
Google