Space Stockholm – ratings and reviews