We had a great 4-nights stay at Diadora and were very happy with the hotel and staff. A bit surprised when we arrived and found out that "all inclusive" meant free meals (at specific times), but we quickly adjusted. The kids had a great time, but the staff and other guests spoke mostly german, so we didn't quite follow. Also, the area around the hotel is very empty, so we missed the opportunity to walk to a kiosk or supermarked to buy some water or a snack. Other than that, we had a great time, the hotel is wonderful, the spa, the pools and rooms are great and I would recommend it to anyone with kids, if you are happy with spending most of your time at the hotel (but the city is a 20 min taxi drive away).