Great experience overall! Wonderful views from the balcony, very clear check in instructions, very clean.