Wonderful place. Great location. Beautiful, spacious place. Very, very friendly hosts and staff. Would absolutely stay here again when visiting Mexico City.