What happy smiles! Great seeing Hamish having a good time!