Great experience, everything we could have hoped for!