Modern. Clean. In a good location near Coyoacán. You do need to cross the highway to get over there, but the neighborhood you're in is very nice. The only issues we really had was low water pressure and warm showers (not hot). And the sliding windows don't all lock, which made me nervous with two young kids.