Awesome place in a great location. Coyoacan is a beautiful area of the city. Great host and responsive to any questions, etc..