Internet cafe offering computer access. Conveniently located near public transport.