Generally the place is ok, but don't expect too much. Location is as promised, Javier was very responsive, check-in was smooth. The place itself could use some general maintenance as it is a bit neglected, cleanliness was otherwise ok. The towels are barely usable and the linen is below modern standards. At the end, you get what you pay for. I guess.