I am going to the RC Abama for a conference next month.. lots of conferences taking place in the Canaries in the northern winter. This will of course be in the regular Abama hotel section and not Tagor Villas.
I stayed a Grand Bahia Del Duque in Tenerife last year also for a conference, it was a nice but big hotel and complex with good service and amenities. Several pool options including saltwater.
If I was going for a private stay I would not enjoy the feeling of staying at a conference hotel.