This property has a good value for your money if everything works well. However I struggled with my stay for the following reasons, constant miscommunication with the host during check in, had to pay an extra fee for cleaning which the host didn’t clarify in the first place that I need to pay as usually the host would offer it for free or you pay upon request for the cleaning. Also there was a repair happening in the next unit so from Monday- Sat during my 2 weeks of stay was very noisy during the day. Host can have different rules with check in and out, so be aware that the check out for this property is 10 am, the host asked me if I can check out 9:45am so that they can start cleaning for the next guest, the next thing I know, the staff of the host was knocking on my door around 9:35 am which made me felt that I need to rush ro check out and that’s the first out of my many stays here in Mexico City.