A perfect place to stay. Can't recommend more. I will definitely come back when I'm visiting Mexico city next time!