By far, the best hotel we have ever stayed in. Where to begin! The pools were both huge and very clean, with plenty of sun loungers and 4-poster sun beds available. The breakfast was incredible, such a huge variety of great quality and fresh food. The lunch available at the Terrace Restaurant was delicious and the swim-up bar offered very 'generous' servings. The cleanliness was incredible, with the cleaning staff doing a fantastic job to keep such a large hotel incredibly clean as well as the sun loungers being disinfected after each use. At night time, the piano bar had live music and plenty of outdoor seating to enjoy the warm evenings. The location was fantastic! We travelled to around 10 beaches on the island, but our favourite was still the beach nearest to us, with large stretches of sandy beach, plenty of restaurants and very calm water. However, above everything else mentioned in this review, we would really love to thank the staff. Every morning we were greeted with a smile and chat from the friendly staff working at breakfast time. The breakfast area remained open despite my partner and I running late regularly. They even bought me coffee after the machines had been turned off and breakfast had technically ended! During lunch we would speak in Spanish and they would help us to learn the correct pronunciations and words. One of the hardest parts of leaving this hotel was leaving the staff who we befriended. Overall, a fantastic hotel with amazing and friendly staff.