Location pretty good, facilities look nice but have quite some flaws here and there, gym fairly small and limited, breakfast rich, staff mostly friendly with a few exceptions (eg. some kind of manager at the entrance). Room was quite dirty when I arrived with hair and some trash of the previous guest in the bathtub and also dust here and there. Throughout the stay you could always feel a very bad smell of feces, probably some kind of stupidly done Spanish canalization system in the building...
Also the room was rather small and dark all day long.
Roof-top bar and swimming pool was really nice, also the bar on street level with friendly staff.
The flaws of the building were a broken entrance door and only two elevators for 7 floors and 150+ rooms, and out of 5 days, one elevator was out of order for at least 3 days. Epic fail.
So in short: Decent hotel but they lack a lot in the details which possibly renders your stay quite negative, depending on whether you are lucky with the room you get and nothing of the rest breaks down...