After reading some of the reviews of Santa Rosa, especially about the food, I was almost going to change our hotel for our Lanzarote holiday. I am really glad I didn't. Travelling with two young children, all I really want on a holiday is a peaceful base with enough room to enjoy a quite evening and decent sleep. Santa Rosa gave us that, with a modern, clean and spacious two bedroom apartment and patio, which overlooked the pool and garden area. If you have been on some holidays where you feel all squashed into one room, then do not fear, as these apartments are all well set out with good size bedrooms and separate living space and decent size kitchen and more of a little villa feel to them, rather than being shoved into one hotel room. They are lovely bungalows and we felt very comfortable there. The grounds were immaculately kept and the whole place was very clean, with the lovely cleaning staff coming in most days to put in fresh bedding and towels. 1006 is a great bungalow, just on the corner and was right by the park so we could sit out enjoying a coffee and watch the kids play happily in the park. Entertainment wise, there wasnt anything going on in the complex, which was a bit of a shame, but after busy days at the beach, it was nice to come back and just relax without any noise or beer crowds. Still, a local singer or something would be lovely. The children loved the softplay in the hotel and the man who worked there in the week was a star - he was lovely to the kids and played football with them. All the staff were nice and spoke good English. Reception welcoming and straightforward checking in. Bowling staff friendly too and not miserable like some reviews claim. Indoor pool was a nice addition because outdoor pool was freezing. Outdoor pool was very big to swim in however and always plenty of lounger space. You need bathing hats in indoor pool, but the friendly man on the reception desk in the gym gave us some and he was also very friendly. Food-wise, breakfasts were excellent and nice to have coffee and juice machines. Dinner was a bit limited first night but after that, was really good with nice themes - the Mexican was excellent and good to see it all being freshly cooked. Clean and tidy eating area and did not see staff clearing plates in front of guests as some reviews commented. Waiting staff are prompt and efficient, coming to take drinks orders while drinks are reasonable. Lanzarote itself is lovely and the Costa Teguise is a nice, safe family resort, but very windy. It meant that most nights we couldnt sit out and therefore a bit of enterainment would have been nice as we were a bit limited, but then for families without kids there are plenty of bars and restaurants nearby. Overall, a lovely holiday and thanks to the Santa Rosa staff who work so hard. Adding a few bits like maybe a waterslide, heating the pool or having more play area apparatus/splash pad would be great, but then you dont want the peaceful atmosphere to be sp