David's apartments at Paris 10 are very comfortable, clean, and well kept. The location is also rather good being right at Reforma and Insurgentes. Everyone there was super helpful, and the price range is very affordable.