The Best place in Mexico city. Everything there is much better than the suite rooms in 5 star hotels.