I travel frequently to Mexico City and this has been by far the best option in regards to quality, location and price. Although the space may be a bit "small", this is usual in CDMX and you can't beat the location. Walking distance from a lot of main attractions and restaurants, and the staff is very helpful. Highly recommended!