I would give this place 4.5 and instead of putting four I'm giving them a five due to the service was really good at correcting their mistakes.
The food is really good and innovative. A bit on the pricey side of things but they certainly made up for it in service. The first time a waiter/ress came to clean the baby's tray in the middle of dinner.
My fav dish was the octopus!