I'd say it is more an exercise for gender choice. But the verb is perfective. Imho the event (of visiting, seeing) is finished. The listener is asked to describe the feelings/attitude towards past singe event, not general attitude.

1.--Маша недавно ездила в Москву.
--Как ей там понравилось? ( or Ей там понравилось? Она /Москва ей понравилась?)

2.--Андрей недавно был в Одессе.
--Как ему Одесса, понравилась?

3.--Вы были вчера в театре?
--Да.
--Как спектакль Вам, понравился? (or Понравился ли Вам спектакль?)

4.--Вы смотрели фильм «Дядя Баня»?
--Смотрел.
--Этот фильм Вам понравился? (or Он/фильм Вам понравился?)