We just stayed three days in this hotel but was enough to participate in the entertainment activities and to enjoy all the facilities. When arrived we were surprised by the nice entrance area design. The first thing we asked, the facilities for disabled people. The room has enough space for a wheelchair. The room and the complex are modern and well-maintained. The kitchenette is amazing, the mini bar is nice, the furniture is good and all the comforts are excellent including the amenities. The hotel building is well-managed. Our balcony was nice and spacious. During our stay, the kids loved the amazing kid’s facilities and activities. I mostly spent my time on the wonderful terrace of the pool bar. The bar offers amazing cocktails and fabulous non-alcoholic drinks. Wine is good for an all-inclusive hotel. The hotel is quiet and very close to the beach. You can relax at any time. By using the lazy river you relax as much as you need. Our dining experience was amazing. Dinner was always perfect at all restaurants we tried. I personally ordered beef was amazing and my kid’s chicken was well-cooked. Generally, the meat is excellent and well-cooked. Excellent is side dishes as well. The restaurant service is great. The gym is absolutely amazing and the fitness area is incredible. There is a friendly atmosphere around the hotel with significant-good vibes. The hotel is well maintained and well organized and the management team with staff doing an excellent job. The reservation booking process is nice. Our stay was idyllic.