Definitely recommend. Great location in the heart of Coyoacan.