James's place was great! We arrived pretty late due to airport traffic, but James and his family still waited to greet us and show us the apartment. They offered suggestions and were available when needed. The place is in a great and safe location. We were a group of five and had more than enough space. I would definitely recommend James's place to anyone traveling to Mexico City.