Nice and quiet place in the heart of the busy Spanish quarter of Naples.