Great communication and nice unexpected little touches added to a great and positive experience