Such an amazing experience! Kim was so helpful, and so many great personal touches!