7A Odenplan – ratings and reviews