Honestly, this probably deserves 5 stars. The only reason I'm at 4 is the last time I was there, I was seated next to a table of rowdy older women who clearly don't get out much.
HOWEVER, everything else was and is always fantastic. The food is great, the ambiance is great, the service is great. The constantly changing menu is great. A little pricey, sure, but it's totally worth it if you want a splurge. I've literally never eaten anything there I didn't absolutely love. Totally worth the price.
GO HERE!