Just got back from a week holiday at Bahia Principe Tenerife. Excellent for people who wants a complete rest, quality time with family/ love one's. Not for those seeking exciting night pub crawl as this is haven of peace and tranquility. The place is tuck away from tempting shopping etc although taxi is cheap if you want to explore the area. Shuttle bus is provided to areas like las americas that has nothing exciting to offer (in my opinion) but dark sandy beach and loads of paella, burger and chips etc.... Oh and bars to paralyse you til morning.
The food like no other has lots of choices and well thought for people who are vegetarian, carnivorous, and those who does not expect a michelin dining. Drinks are in abundance too, the hotel made sure you'll never get hungry or thirsty. The staff in all restaurants (yes, I mean it with an 's' cos they have lots) are all friendly, serving you with a smile makes a difference isn't it? Not the type that they really show they don't want to be there.
The rooms were spacious, can't comment on the view of others but we had a distant view of the sea and the pool, so its a breath of fresh air each morning.
The gardens, communal areas, rooms -- inside and out of the hotel were well looked after (I like seeing the cleaners in uniform, always wearing it with a smile).
Entertainment for children was good. My 3 year old always looked forward to dance every evening. I definitely recommend this resort.