This song is perfect to listen to at night on a balcony or under stars on a cool, light breezy night,
Or as a slow dance song w/ your significant other,
Or just in a romantic setting in general.
This song, if it's missing anything, is just the environment factor. It's relaxing and calming, yes. But compare listening to it while in the subway/train or generally in a hectic area, versus listening to it under one of the given conditions above.
That may just be the reason why the judges felt that something was missing.
Not sure exactly how the remixers intended this song to be taken, but this is how I took it and that really brought it out to the best of it's potential for me.