I stayed here in October 2007. This hotel is nowhere near Tarifa.It's on the beach about 4 km from Zahara de los Atunes and surrrounded by new apartments . There is no nightlife near the hotel - you need to go to Zahara for that.
The hotel itself is fine but drinks are expensive.Beach is very good. You really need a car to stay here.