Very nice and clean place in one of the best areas of Mexico City.