Product review (5 stars): Well Worth It
I live in a very small studio apartment in the downtown area of a great historic town here in the US. I moved there from a typical apartment in a suburban setting and the one thing I really missed was being able to wash my clothes in my apartment (going to the laundromat once every week or two got a bit tiring after a while). A friend recommended getting a portable washer, so I chose this. Love it! Though I do agree with what everyone else seems to be saying. You WILL have to micromanage a few things, and though it cleans quickly, you still have to be patient with it.

Pros:
1) Small, fits easily in a small apartment
2) Quiet (I personally don't worry at all about neighbors below hearing it).
3) Powerful, cleans clothes very quickly. Can come home, do a small load (generally every two days for a single guy, though you can re-use water for multiple loads if you want to be sustainable)
4) Spin dryer takes soaking clothes and makes them dry enough to hang and be fully dry in a few hours (3-4, though I go ahead and just leave them up overnight if on a weekday).

One Thing to Note (not really a con for me):
The drain is a little finicky for me. It's actually the part of the process that takes the most time, I think. At first I thought it wasn't draining, because no water was coming consistently out of the pipe. What really seems to be happening is it'll appear to stop for a short while (a minute or so) to work the air out of the tank (you can see the bubbles in the tube). Once the air has been removed from the tank, the water shoots out at a fairly steady stream, until it has to stop again to remove air. Be patient and it should remove all water from the tank, just make sure the hose extends up (at least up to sink height in the bathroom or kitchen). Any lower (like below a foot) and you may have issues, because water won't back up to the tank, which I think you want in order to get it to force all the water out. Could be wrong though, this is just my experience. I'll continue monitoring it and report any further issues.

I'll update this review as I gain more experience using it. I totally would recommend it, but only if you don't mind doing a little extra work. It still beats doing it by hand or driving to laundromat.