The place is good, the location is perfect, we had only one problem with the hot water that then we had to contact the company and they got it fixed, took less than 1 day to fix, but, still one of the bathrooms was not heating the water anymore.
Besides that, everything was really good, especially the location if you are coming to Madrid and looking for a very lively neighbourhood, with several restaurants and bars.