Great place to stay in heart of old town of Naples.