Best location & hosts in Coyoacán! Everything you need and excellent communication.