Overall a solid good experience, but with some small tweaks it could be much better. Hotel is relatively new, clean and well-kept, nice fitness facilities, with beautiful pools and overview over an amazing beach (that is incredibly long, easy to get to Morro Jable via the beach) and never too busy. Service is always friendly too and the food included with breakfast and dinner is fresh and very varied.
The slight improvements are around: 1) air con in the winter is off. If your property is south/west facing the sun heats it up in the afternoon, which means the room, even with the balcony doors wide open, was still stuffy at night. 2) bed mattress was excessively soft. 3) charging for small amenities (e.g. €1.50 to get a fresh beach towel - just add this to the cost of the room) and excessive pricing of water (you are not allowed to bring in water to the restaurant, leading to a minimum purchase of €3.90 for a small water bottle every time you dine). and 4) the empty retail spots in the hotel - it would be good to use them for some purpose rather than leaving them empty.