I have been to Mexico City 3 times now and have stayed in different places and this was the best experience so far. Amazing apartment, very clean, great location, very reasonable price and so comfortable. I am going back next year and will stay here for the entire duration. Host was very helpful. Answered all my emails right away and made sure apartment was stocked with water, soda , tea and snacks. The only negative I can think of was the internet speed but that may be due to the type of content I was accessing (netflix). You def want to stay at this apartment !!!