Singapore was a very quick stop for us. We were there for 3 nights, and one of our two full days was raining. That said, we liked what we experienced of Singapore.
Singapore culture is a blend of many different cultures. Per Wikipedia, the majority of the country is of Chinese ancestry with “significant minorities” of Indian and Malay people. We definitely noticed the Indian population; the Malaysians were probably pretty difficult to distinguish from the Chinese.
As a result of all the different backgrounds, Singapore has four official languages – English, Malay, Mandarin, and Tamil. English is the most common with roughly 80% of the country literate in English. Also, all official government business is conducted in English.