Everything was absolutely wonderful. Fantastic experience from start to finish - cannot recommend enough.