I'd give the resort and staff 10 stars if I could, from the moment we arrived Dominic at reception went above and beyond to cater for our need's and he really set the tone for our experience at Barcelo Teguise, all the staff were amazing, literally all of them were friendly, welcoming and helpful especially the staff at the Champs bar who felt more like friends by the end of our holiday. The facilities were all clean and modern, the food was amazing (I gained a stone in 4 days I ate so much), the atmosphere was relaxing and we were blown away as soon as we entered the resort. The room was perfect in everyway, the sea view from the balcony was beautiful and even better when sipping champagne whilst sat in a jacuzzi. The location was brilliant aswell with the resort backing straight onto the beach which its self has a variety of bars, restaurants, shops and the local area was very vibrant with alot going on. I booked this trip for my partners 40th birthday and she wasnt disappointed, we both had an amazing time and will be visiting again in future for sure.