Stop searching. This is the best spot in Coyocan! Better than the pictures!