Any lounge style area overlooking Tokyo always brings back memories of the film Lost In Translation.