Palo Alto ★★★½

My review here.