Good for a quick hop
Pros: Very prompt and curtious staff. The flight was smooth and I was seated in an exit row, so there was plenty of room.
Cons: We had to check baggage last minute and it was very expensive, but we could have purchased tickets with baggage, so just be aware if you have luggage to purchase in advance. Also, only 8 kilos allowed as carry-on, mine was small enough but too heavy... :( Boarding in TXL was crowded with other flights leaving in the same area, but we got on with no problems.