The place is in a perfect location for tourists. There is a supermarket next to the metro entrance which is about 100 meters away. There are also plenty of shops nearby which offer currency exchange and souvenirs. The place gives you a European feel to it. I will book again on future visits to Stockholm.