The location is great, but i'm sorry, if you're the "right person."
After a long walk around Djurgården, my friend and I dived down here to reward us with some food and since they also welcome dogs, this was a good choice, we thought. I've even heard plenty of the place and many of my friends usually post pictures from there.
This was a Sunday around 13:30 and the place was basically empty, yet they have put out "reserved" signs on almost every table, so that you had to ask where to sit after we had ordered our food at the bar. The answer came dripping with a backlog like it was a favor that we could probably sit there, for so long.
I ordered a ceasar salad with shrimp for 215 SEK and then I asked for extra chicken because I know that I usually do not get full on a regular portion. 20kr extra I had to pay but got 3 pieces of chicken, not a serving of chicken (what I hope was not a normal serving of chicken anyway).
We enjoyed our food in the sun but the waitress walked by and stared disapprovingly at us constantly and was looking for things to complain about and asked time and time again if we were done. We were told that our water bottle could not stand on the table and not in a friendly way but to "remove that", after which she lifts it up and dangles accusingly with it in front of my face.
It was clear that we were the problem when we were not (what I guess) was properly dressed when we sat in workout clothes (whole and clean with three-quarter pants and exercise t-shirts, no more sweaty than others who sat and gassed in the sun), for they treated no other of the guests as snazzy and unpleasant.
I was very disappointed in this behavior as it is not clear anywhere that a certain dress code was to follow and that the place was in the end barely half full when we had enough and went, after the 30th pass with hostile eyes. I don't recommend anyone to come here if you want to sit and have a good time. I also do not recommend this place because I think you should be more professional than that in the service profession. Their food was okay but clearly overpriced when you have to pay for the location, but there are nicer places with the same location.