James’s apartment was perfect for us! Spread over 2 floors the apartment was clean, spacious and well-equipped. The apartment block has amazing facilities including a well-equipped gym and 2 swimming pools which we made good use of. James is super friendly and helpful and we would recommend his apartment to our friends and family if they ever need a place to stay in Mexico City!