This is an absolute must stay while in Mexico City! The hosts are truly awesome! Very responsive and helpful. The communication could not have been better. The apartment was better than I expected. I had an unexpected emergency and the hosts were so understanding and supportive. I recommend 100% You will not be disappointed.