clean, safe, and perfectly located. pictures entirely accurate, went above and beyond my expectations. thank you for making my stay in Mexico City comfortable.