Internet cafe in Budapest offering printing, photocopying, and self-service laundry facilities.