It was on, then off, but now that the highly anticipated meeting is confirmed for June 12 in Singapore, is the country ready?