インターネットカフェ
Popular movies like The Beach feature an Internet café.