5 stars, great place to stay in Mexico City!