This hotel makes a lot of effort to give you a positive experience but it was a few minor details which made me vote no on "Recommending it for a friend".
The hotel is self contained, you can only gain access to the complex via your room key.
The hotel complex itself is well maintained, it is clean and trees etc are looked after.
There is a pool bar which is very reasonable (the food in this is really good).
The staff are friendly.
There are 2x pools and plenty of sun loungers.
There is an on site restaurant.
The hotel is located beside Puerto Del Carmens main shopping complex, it is also in a great location for restaurants and bars.
Unfortunately the room floor and surfaces where grubby/dirty on arrival, I didn't complain but hoped when the cleaners showed up this would remedy itself, it didn't.
The WiFi was ok in communal areas but in our room it was awful, the very odd time it connected to the router, it wouldn't have internet access for more than 5 mins at a time all at a very slow speed.