We really enjoyed our time in Mexico City, the hosts are super friendly and our room was clean as well. We would definitely come again ;)