Very good location in Gamla Stan! Close to restaurants, pubs, etc. Perfect for a short time.