Everything was perfect, even the weather.