We came for ten days and had a lovely time. The food is unbelievable and we ate at all the available Al-La cartes numerous times, our favourites been the Italian and the Grill. The App is rubbish for booking - it says no availability but if you go to guest relations at 9am or after, they can make all the bookings for you. The main pool in Grand Pall is large and spacious - plenty of sunbeds but beware of the silly ledge when getting in and out of the deep end. Sunbeds a bit uncomfy for me. Plenty of towels so no need to bring your own. Our room was large with a really comfortable bed and kept lovely and clean. Good air-con too and minibar although we only got two cans of lager towards the end so didn’t realise this was an option. Hemingway’s bar was the best bar and the staff here work hard., compared to anywhere else in this resort. Entertainment geared really toward Spanish speaking countries but we weren’t bothered too much. If you have children - this is the place to be. The kids club had foam parties and seemed really popular - not to mention an activity every afternoon in the main pool, paddle boats, inflatable jet skis, inflatable course etc. Onto the negatives, majority of the staff haven’t got a days graft in them. Lazy, a bit ignorant, and hiding in plain sight .. stood round in circles talking or on mobile phones. There is no management and they are allowed to do minimal and ignore the needs of the guests. Secondly the constant upselling, upon checking in do I want to upgrade to a pool view (the Tui room was garden or pool anyway so why do I want to pay more? “the minute after we checked in and were waiting to go to the room, a guy was trying to get us on a “property tour” having already read up and knowing it was the travel club I said no and he left. Every day at least twice did I want a massage. The vendors blocking walkways with tables selling goods and been a bit aggressive in their approach. Too much! The entertainment staff only spoke to people who spoke Spanish and then tried bothering me twice about writing a review on them. I said no but often saw people giving them their phones to write one. Wrong! This hotel could be absolutely fabulous if management step up and manage the staff. Sometimes I wasn’t sure who was on holiday, me or them. Don’t like to say too much but you will understand what I mean when you’re there! Granted they probably don’t paid a lot but you should still be doing the job you are paid to do! The one outstanding member of staff was Miguel in guest relations. Went above and beyond in our hour of need! This guy deserves a commendation. Overall tho we had a lovely time.