Great stay in the heart of Coyoacan. Many well thought details makes this place one of the best.