Hi, I've just got back from staying at Hostal Roca.
I thought it was ok considering it was one of the cheapest places on the island, the staff were friendly, convenient location, but dont listen to the reviews like I did that say it is far enough away from the noise to have some sleep, its not true you will hear noise day and night!
Also it was very very hot in the room so definitely hire/buy a fan.
We had some idiots arrive midway through our holiday who just shouted and screamed and ran round the place ALL night which was unfortunate, but again should almost be expected for the price.
It would have been nice for the night porter to have asked them to either quieten down or go out though.
If you are going to be out all night until 6.00am or so then you will be ok, but then the cleaners will wake you up trying to clean the room, so dont expect much sleep.
That was our experience anyway, hope you enjoy your stay.
Next time I will probably stay somewhere with air conditioning, and further away from the west end.
It served its purpose though, if you just want somewhere to change and shower its ideal.
Ive posted a couple of pics from our room.