1.--Маша недавно ездила в Москву.
--Как ей там (понравилось)? (neuter, coz it implies a state of the person + sitiation)
2.--Андрей недавно был в Одессе.
--Как ему Одесса (понравилась)? (feminine, Одесса is f.)
3.--Вы были вчера в театре?
--Да.
--Как спектакль вам (понравился)? (masculine, coz спектакль is m.)
4.--Вы смотрели фильм «Дядя Ваня»? (Баня = Bath, Ваня = Ivan, diminutive)
--Смотрел.
--Этот фильм вам (понравился)? (masculine, фильм is m.)
All those cases imply a specific action or event (it's sort of "the" in English), so you should use perfective. Also it needs the reflexive verbs.