I stayed for almost a month and unfortunately I was surprised that cleaner would come only once a week. For the price I paid I think it's expensive for what it is. The walls are very thin and I changed room 3 times because the 1st one they gave me was a room next to the entrance door on ground floor where you hear everyone coming in and out, and also, you have to stay with the binders close if you don't want people from outside to see you. Then I was moved to the 3rd floor where the kitchen extractor was connected to the one next door so I would get all the food smell and extractor noise every time they are cooking. Finally my 3rd room was decent but again, since the walls are thin and this room was on the street side, you can hear the noise outside including garbage pick-up at 1 am. Oh, and I found a cockroach in the 2nd room the night before they moved me to the 3rd one. Gross. The positive note is that it's well located, near the train and bus station, grocery stores and El Corte Ingles near by. Still about 30mn walking distance from the beach.