Great place, perfectly located.
Chapultepec in a walking distance, convenience store, etc.
Super clean and great communication.
Loved it and will return for sure