Long-long awaited summer is here at last...