Hands down my favorite spot to stay in Mexico City.