Diablo Hills Golf Course is a fun and challenging 9-hole course in good condition, especially during hot weather. The course offers a variety of shots and is suitable for beginners, with many friendly players. The staff does a great job maintaining the course and providing good service. The Greensery restaurant nearby has great food and drinks, with friendly staff checking in regularly. It’s a lively spot, perfect for grabbing a beer and cheap tacos after a round. However, pace of play can be a problem, especially on weekends, with slow groups causing long waits and backups on every hole. There is little help from staff to manage the pace, making the experience frustrating at times. Despite this, most visitors enjoy their time at Diablo Hills, appreciating the well-kept course, friendly atmosphere, and enjoyable amenities.