Outstanding place and location. Better than best hotels in CDMX.