Biopalatset – ratings and reviews