Internet cafe offering high-speed internet access and a comfortable environment.