Simply the best place to stay while visiting Napoli!