Amazing stay in Coyoacán! I had everything I needed and would happily return in the future.