Technically, this is a home unit. I guess its technically portable in that you can use it anywhere there's an outlet. The signal is much stronger though. I had no problems with signal in a garden apartment.
How many of these things do you have? I see you just had an auction for one of these a couple of days ago. Is this a new one? Could you please take a new photo with you name on a piece of paper in it, so we will know for sure that this is a different one?