Fantastic hosts, fantastic apartment, fantastic neighborhood! Margarita and Rafael went out of their way to make us feel welcome and comfortable. They are outstanding hosts and the apartment and neighborhood could not be nicer. The best place to stay in Mexico City!