10 yrs ago•MellowmelreviewedPleasure Island Club257 NY-17K, Newburgh, NY 12550, USA*Got here late on a Friday...