I can't even express how impressed we were with everything about this experience... Everything was perfect!