Dancing, singing and enjoying their time.