The weather was hot and sunny, a great day had by all.