A wonderful place, a marvelous host in an excellent area of Stockholm!