Isnt good sex a matter of individual opinion, what might be good for one person/persons might not be good for another?
Communications is the key i think along with understanding and taking your time.
if all else fails, just get steamed in and give er one! lmao