Very great place and amazing location! But it may be difficult if you don’t speak Italian