I also recommend Printbot too, I am a satisfied customer here. Their printers have really great quality prints and they have incredible customer support. Aside from that, it closely fits to the requirements you needed. However, I don't think that there's a printer out there that can provide you with a "hassle free" service. Simpler to configure and maneuver, maybe, but never totally hassle free!