If there is a ever an airport to be stranded at, especially with kids, Singapore is the one.
Just so happened that I was travelling alone. But there's a play area, family zone and toys and books section, not to mention an entertainment deck and baby-care room.
For adults the list is even longer, from spas and massages to strolling through one of five gardens, taking a plunge in the rooftop swimming pool, TV lounges, business centres and 500 free internet stations.
Singapore is a busy airport with 301,711 flights in 2011 - one every 100 seconds!
That said, Changi is so big and organised you don't feel as if you can't move and the queues were not excessive when I travelled.
Luckily for everyone on my flight, Changi had the facilities. It cost S$8.50 (£4.25), but you get a towel and luxury service. If you wanted - and had the time and budget - you could throw in a massage or spend time in a jacuzzi.
My options were the airport shuttle/limousine ($45-50), car rental, taxi ($18-38), train ($1..40-$2) or bus (under $2). The exchange rate is roughly $2 for every pound.
I opted for the train. And, as I suspected would be the case, it was immaculate, efficient and cheap.
I noticed the penalty signs for smoking ($1,000) and eating or drinking ($500) and wondered whether leaving my fingerprints on the pole I was holding on to would be a violation of one kind or another.
There were even arrows on the floor as you wait to board the train, telling those getting on where to stand and those disembarking (or 'alighting' as they like to say here) where to go.
Lugging my heavy rucksack on my back and carrying the other over one shoulder, I emerged from the train station nearest my lodging and searched in darkness for my road.
Although it happened to run by the train stop, there was no indication of which way the numbers ran or which direction I should head. I asked a few people, but no-one seemed to know. So I took a wild guess and, in the humidity, lumbered on.
After about 10 minutes and with no hotel in sight, I took a detour to find a taxi. I stood on a busy street corner and flagged down whatever cabs came my way.
Having recently been in India, where taxi drivers will do anything for your business, I was surprised when six taxis stopped and each refused my custom, using excuses like 'I don't know where it is'.
Eventually, one driver did tell me where to go, but, bizarrely, showed no interest in driving me. I walked on another 800m, through a vibrant (mostly Chinese) restaurant area. The pavements were packed with diners, and I passed by durian stalls displaying more of these giant-sized, prickly fruits than you could possibly count.
By the time I arrived at my hotel I was so hot that I feared a local might make a citizen's arrest for me dripping my sweat all over the pavement.
I checked in to my soul-less 'room without a view' and tried taking a shower, but it didn't work (I got it going eventually the next day) and, given the lateness of the hour and my hunger levels, had a quick wash and ventured out to eat.
I settled for a couple of coconuts (juice and flesh) for an expensive $8 and headed back for a night's rest to see what this sprawling city would bring me in the day time.