This places was dirty, smelly and not fit to be let out to paying customers. Shame because it's a rather pretty, if slightly shabby, apartment. We also had problems checking as we were given the wrong contact info and wound up waiting outside for quite a while. Would not recommend; you can find better value in Madrid and should do so in order to have an enjoyable stay.