The place is great, it is close to main streets and there are plenty of restaurants and pubs just a few blocks from there. It's super clean and the people is friendly. To me is a nice place to make a base when visiting Stockholm, you really want to enjoy the city and come back to the place to relax and rest. The park across the street is a nice place to take a walk and relax.