Perfection! It is just great place to stay. I will come back every time I’ll go to Mexico City!