We stayed in the second floor, deluxe room number 7. It was good size, clean and comfortable. The AC was great, plenty of hot water. The stairs were a little tricky with a big suitcase, so if you have problems with that, you might want to consider lower floor.
The only thing that might need to maintenance was the showerhead. It sprinkled the water around, but didnt bother that much.
We would definitely come back on our next visit to Tarifa!