Great spot and awesome location! Easy check in etc. Love CDMX!!