That hits the spot

1. That is just what I needed right now. 2. I am very satisfied with that food or drink.