Twisted Dune and Glen Mills are good choices. Riverwinds,if only for the views of the ships on the river,the planes landing at the airport and the views of the Philly skyline, is another. The facilities there are lacking and the course,although under new management, has had maintenance and condition problems over the years. Scotland Run is another good choice.