Our trip from Boston to P.Delgada was ok except for the cramped seating and rude service from flight attendants. On the way back to Boston from P.Delgada was a nightmare for any parent travelling with a 5 yr old boy. They boarded us on time we took our seats and then waited and waited! Finally after an hour and no take off SATA informed us that we were waiting on 30 passengers that were still in Santa Maria. My son had started to become inpatient after about an hour and a half so I asked if we could go back into the airport with my child to stretch a little and the attendant told me no. They didn't even play a movie for us. After about 2 agonizing hours the 30 passengers arrived. Finally after boarding us 2.5 hours early the plane was finally ready to take of. Employees are unprofessional and disorganized.