We flew Allegro to Cancun. The attendants are Mexican. The beverage and food service was terrible. I recommend taking your own beverage unless you don't mind being served at least two hours into the flight. The food was average airline food but served extremely late in the flight. If the person in front of you reclines, they will be in your lap. My husband and I always pick seats across the aisle from each other so we can swing our legs into the aisle. There is no leg room and we aren't big people. If you are early enough to be first in line to check in for your flight, request either the first row in the plane or the emergency exit seats. These people are the only passengers with leg room. Aside from these concerns, it will get you to the DR in one piece.