Id advise going on a weekday if you plan on going for dinner.
On weekends, even with a reservation we waited 20 minutes for a table for 2. we then sat at that table for 10 minutes before even getting a glass of water.
the food overall was quite good, from the apps to the mains, this would be a 4 star experience.
but the service was brutal by being both unattentive and slow. honestly when the glasses on the table are empty, I expect someone to be taking my next drink order asap.
So because the service is 2/5 and the food is 4/5 I'll give this a 3/5 overall.