Overall, the experience was perfect. We could not have expected anything more.