Batam’s new waterfront resort Opus Bay opens this December, just 45 minutes from Singapore