Omg this restaurant is fabulous!! The food, the service and the views definitely deserve 5 stars. Fine dining done so well and the experience is so satisfying, absolutely worth the price. The staff took great care of us and the head waiter’s recommendations were delizioso! Highly recommend :)