
Have a whale of a time
Informal Fun
The phrase is casual and suggests a high degree of enjoyment, suitable for informal settings. 
Positive Emotion
It conveys strong positive feelings; used when an experience is exceptionally pleasing and exciting. 
Group Activities
Often used to describe collective fun in social gatherings or group activities. 