Great place to stay, at the very center of Naples.