Beaches are open, flowers are in bloom - summer's here!