Room: airy, contemporary, large shower area, functional kitchenette, cleaned almost daily, made-up daily, with fresh towels and bedding throughout the week. Not too much noise either considering we had a room near a road nor of other guests.
Restaurant: We had breakfast booked everyday, with a 4 hour run even after a 'party' night out you would make it, they had everything you wanted, with chiefs ready to cook your eggs the only way you want them. As a vegetarian I was very happy with what they could provide for the first meal of the day (Vegans you would struggle, but this is Spain after all). We also had a few days around the pool-side, and so selected some lunchtime food to keep us going through the arduous day in the sun, again it was really very good food, and as a veterinarian there's a choice for me.
Pool/Sun worshipping: two pools, the long pool tended to be quieter, but there's a mix of sunning areas and also comfortable shaded areas to hide from the mid-day sun, as we had too from time to time. Also the bar/restaurant very close to hand with some tables and chairs if you didn't feel like eating at you sun loungers.
Overall, it's a very good hotel to stay at, and we would be happy to return too, which is something we don't normally do, but we aren't done with Gran Canaria just yet. Close to beach, and Yumbo Centre. 10 out of 10 from us….