This is an excellent place, right in the middle of Mexico City. Very stylish and clean.