Italian is not always my favorite because it typically involves a lot of carbs.. I am best staying away from it. Of course I always manage to order anything but pasta so I am probably missing the best part.
I've been here a few times and never been there without a 30 min wait. Nevertheless I enjoyed the service and the food each time I've been there. It's not cheap but you will for sure leave with a very full stomach.
Personally I find the musicians performance somewhat annoying. Maybe because I have always come here with a group and it's hard to have a conversation with that in the background. I am not sure if I was on a honeymoon I would like it either. Just not working for me.