The place is well-located. The Colonia Escandon is a safe neighborhood. The bed is comfortable and the kitchen is useful, even though it could have more utensils. This property is running by a company, therefore the treatment is very impersonal and transactional. Be ready to have to sign a new contract upon arrival, in Spanish. If you don't speak Spanish to a legal level, this may go against you. This practice is highly unusual and I'm not sure that it has the approval of Airbnb. The terms and conditions are different than the ones originally advertised. Beware.