A perfect host for a perfect place located right in the center of Stockholm. What to ask more ?