This is an exceptional stay. Above a restaurant, in a perfect location. This was an idyllic stay in Mexico City. I can not recommend this place enough.