The property at Iberostar Bavaro is meticulously kept and very well tended. The staff was friendly and helpful, and the service was spot on, which was the best part of Iberostar Bavaro. They seemed genuinely happy to assist with any requests; however, contrary to some reviews, many do not speak/understand English very well. The bartenders at the lobby bar & pool bar were the best – especially Antonio & Hector! They were also very entertaining, and refilled drinks without having to ask and suggested different drinks to try. The pool was OK but much to our disappointment, a portion of the pool and pool bar area was only open one day then closed for construction (jack hammering the concrete). I guess they were getting it ready for the high season. The beach was nice and everyday staff was raking seaweed and cleaning up. The ocean is the Atlantic and it was a little rough with an undertow, not like the calm waters of the Caribbean. The rooms were spacious, clean and comfortable and the mini bar was refilled each day with water, soda & beer. Each night there was a show and the entertainment was very good! None of the excursions appealed to me and my husband, but other family members did the Santo Domingo tour (12 hours) which they enjoyed. If you are interested in exploring the island, be sure to go on an escorted tour - for safety reasons do not leave the resort alone. There are shack like shops on the beach very close to the resort, but be aware that they are VERY aggressive, which we did not like and therefore we did not buy anything from them. We understand that these people are very poor and are trying to make a living; however, if they would just let you look around without following you and badgering you to buy EVERY single item, we would have made a purchase. Regarding the food, this was the one drawback to this resort – we just didn’t care for the selection or taste. And, unfortunately, two people in our group got severally sick after eating at the Mediterranean restaurant and lost a full day stuck in the room. Also, do not drink the water or even use it to brush your teeth – use the bottled water supplied in your room.