AA 1589 Miami - Kingston November 2019. A decent Business Class seat, limited food and drink supply but adequate for the duration of the flight. Friendly and helpful staff. November 2019 3.25/5.
AA 1548 Kingston - Miami B 737: Good seats and friendly service.
Lunch: a bag of crisps! Not exactly luxury.
Poor catering. The rest was good. November 2018