The place itself is nice, easy to find and well located. It is useful to speak at least basic Italian for communication.