We booked a bungalow, for a couple with a small dog. Good size room, a/c, small fridge and private bathroom with small bath and shower. Each bungalow has an outside sitting area.
The bungalow’s are located a few minutes walk from the main hotel, in the gardens near to the pool. When we stayed there were not too many guests using the pool, so was quite peaceful although there is a little road noise (could not hear it when inside). Pool a good size with loungers. We ate in the restaurant (nowhere else within walking distance). There was a good choice and the food was good and not overpriced.
The hotel is about 10km from Tarifa.