Everything about this experience was PERFECT