Great place in Mexico City! Everything you need. Great gym and pool, too. Would definitely stay here again!