Could you tell me if the phrase like a fish in water is a valid English phrase meaning feel comfortable in a certain place? For example:
Mike is like a fish in water when he is abroad.
If it's not, then what is the valid phrase to convey the meaning?