A fantastic place in the heart of old Naples, a really great location.