spirits review