Iberostar Cancun is paradise! They anticipate your every need even before you do. The staff is very pleasant and accomodating! The hotel is clean. Our room had fresh sheets and fresh towels everyday. The food is superb! Check in and check out went smoothly. There are only good things to say. The resort was magnificent!