Great place with everything you need to stay short and/or long term in CDMX. Place was super clean, spacious and well stocked. It even has a small well stocked gym. Good location as well. Highly recommended.