This place is amazing! I was only meant to stay for one week but I extended it for a whole month. The location is great, it is clean, spacious, and has everything you might need. Cleaning service was well appreciated! Wifi is great as well. Carlos is very responsive and helped with everything very quickly. Check in was also extremely easy (despite me arriving very early in the morning). Would stay here again next time I am in Mexico City!