Most Helpful Guy
I'll let the girls decide whether I'm "good" (I'd like to think I am, I've been told such) or not, BUT I like coffee shops and IHOP. I like working out (though I do most of mine at home). Online, too . And perhaps the best place I can think of is church.
As for telling whether he is good or not, I agree with NicoJonesInc. Time. If he respects you and wants to show you he wants more than a booty call, he will get to know you first.
It also helps to know who his friends are and what his interests are, so that way you can know who/what influences him. Or at least observe how he behaves in the presence of such. For example, most of my friends are Dungeons & Dragons/World of Warcraft nerds (I mostly go just to hang out, though. I'm a casual gamer). They cuss and make inappropriate jokes a lot, but I will typically not hesitate to say "hey, that's enough". Or a generic example, say if he's out with a group of friends and they say "hey, we're going to that there strip club across the street. Care to join us?" and he declines. "All right, that's cool, we'll see you at the movie theatre in an hour". (Disclaimer: Do NOT try to change who his friends are. Rather cherish what HE does. They may be the only friends he has).