Wonderful location! Will definitely be back! I LOVE MEXICO CITY!!