Alejandro was a great host with excellent communication, and he was extremely helpful and understanding when my flight got cancelled! The apartment was very clean, and in a great location. My friend and I felt very safe and comfortable staying here. Would stay again the next time we are in Mexico city!