Great place !! Location location location - within steps of the best restaurants in Mexico City