Arrowhead is the best maintained course I have ever played on. Carts were in excellent condition with great gps’s. Bunkers had the perfect kind of sand to play out of. They were just a little shallow with sand. The only downside is the fairways were VERY firm feeling. Could definitely feel every shot through my hands.