This place is really great. The location is right in the center where you want to be and is so great and updated inside but still Italia! You will not be disappointed.