I booked a trip through one of the deal sites. The plane was average, if you are booking all inclusive be prepared to leave early in the morning or very late at night. As be prepared to wait at the airport when coming back.
The flight crew were great and Friendly.
Baggage made it ok but they broke my bag. Apparently, I didn't know that you have to see their booth before getting out of the airport. I called the this office the next day and they stated they can not do any thing as I didn't fill out the form when I was at the airport.