Royal Oaks is on the southwest side of Lebanon, and other than Iron Valley or Dauphin Highlands is the best golf course in the Lebanon area for upscale public golf. It's a parkland style of layout with scattered trees lining the fairways, 6,500 yards from the back tees, 71.4/121 ratings, water, streams or lakes on 5 holes, and a good challenge. Conditions haven't been the best over the last couple of years, but the layout makes it worth playing with a nice variety of holes. It's more of a placement course rather than one where you can hit the driver freely off the tee. Nice views of the rolling farmland surrounding it, friendly, helpful staff, and nice clubhouse and practice range.