This little gem is definitely your best option and its located in the best part of Mexico City!