Amazing location and space ! Best in Mexico City !