Amazing place in a fantastic location in Mexico City! I totally recommend it! Hope to be back soon.