Good place for family to visit Xochimilco a bit far up the road for some people