I just saw this phrase in a book I bought.
This sounds vague to me. I also couldn't find a definition on a dictionary.
I've found this example though there are also others. https://www.tripadvisor.com/LocationPhotoDirectLink-g298224-d1373583-i54141525-Kokusaidori-Naha_Okinawa_Prefecture.html
Does this phrase literally mean "time passed well"? Does that just mean the speaker had fun?