Great place for a quick weekend close to jfk airport