Singapore is a fantastic city, worth a visit in a lifetime.