Wanted to update as everyone has been so helpful. This morning availability has come up for direct flights to HK so we’ll have a couple of days there before our cruise. When we arrive in Singapore (we’ve been there twice before) we’re going to either hire a taxi or fly to KL and have 3 days there at the end of the trip, which was longer than we originally planned. So we’ll be looking to stay in KL instead of the airport and seeing it properly.