Been to Cancun a dozen times and always enjoyed the all inclusive Hotels. Some were great, most were very good. This Iberostar Selection Hotel was terrible. Very busy, noisy, and they were painting near our room so it smelled bad for the first day. The elevators took forever, were always crowded and really slow. Frustrating to wait for a spot all the time. Poor English speakers among most of the staff here. This would be ok overall since it is Mexico, but no one seemed to know anything about basic stuff at the hotel. No availability at the restaurants which do not take reservations (except the Japanese restaurant). We were stuck eating at the buffet every night except for one night when I complained and went to management and they "fit" us in the schedule after wrangling with them. The restaurants were always full. So sorry. Buffet was stale, with mostly all the same choices every day and poorly restocked. Ceviche was empty every time I went for some, no salsa or other standard Mexican stuff and the Guacamole was from a mix and not real! As a matter of fact, most of the food seemed like processed stuff like powdered milk, instant mashed potatoes and so forth like you would get at a Motel 6. No real fresh juices, just watered down powdered drinks and soda machines. Basically, the food sucked. The beach has huge rocks at this location and you CANNOT swim at this hotel. You have to walk down the beach to a sandbar where there are no big rocks. I can not recommend this location!!