What beautiful day. The weather could not be better.