Stayed in Iberostar Grand Mencey for 7 nights whilst in Santa Cruz in November 2012. Excellent rooms which were serviced everyday and spotlessly clean. I had a room overlooking the courtyard which was perfect. Breakfast was a substantial self service style buffet & and was included in my room rate. The hotel I understand was totally renovated in 2011 and every facility is now offered - free wifi throughout, restful gardens and areas to relax in or top of the range gym, spa and pools. The staff were always very attentive and go out of their way to help where possible. Only niggle was the secure parking was 12 euros per day although you may be able to find on street parking at times. The rooms are large and the bed was a dream to sleep on.