InSpot is a 24-hour internet cafe in Mytilene, offering gaming and internet access. It's part of a larger Greek chain.