Our place was super clean, well equipped and located well in a quiet neighborhood near public transport. If you're looking for a hostel environment or meeting other travelers, this place isn't it. It's a large apartment building in which the apartments are rented to travelers from what I saw. Given that it was perfect for us as we had limited amount of time to see Stockholm and we weren't looking to hang out at "home".