What a unique place to stay in Mexico City! Lovely rooftop flat with a gorgeous garden, sunset views of the mountain, hammock, and humming birds that visit in the morning.