What a beautiful day! Hottest of the year so far