That's what it felt like to me... Means something "good" (whatever "something" is).