It is the Spanish hostel of Stockholm. But you have to pay for everything...