I would highly recommend the hotel, considering the price class. The kitchen (with a large fridge, stove, convection oven/microwave and dishwasher) was fantastic, and allows one to prepare your own food (which BTW is really expensive in Sweden). The room was spacious (once again considering the price class) and the furniture and other finishings were of high quality.
The trash was taken out daily, but the rest of my room (bathroom, linen etc.) was only cleaned twice during my 17 night stay.
I was disappointed that I was charged (SEK 100) when I asked to book out 1 hour late, especially considering that I stayed at the hotel for 17 nights and informed the staff a day in advance.
The location of the hotel was good, especially if you're travelling to Jarfalla for business. There are two bus stops nearby (120m and 400m), as well as a small shopping centre (1200m), however there are no restaurants in the immediate vicinity.