We stayed in a very colorful junior suite at Iberostar Bavaro. The grounds are gorgeous, along with the amazing beach and beautiful landscaping. It is situated next to Iberostar Dominicana and Iberostar Punta Cana. I'm not sure of the price per night because we booked a package of hotel, airfare, and transportation to and from the Punta Cana airport through Apple Vacations. The hotel was completely booked during our stay.
The rooms are arranged in villas of eight junior suites in each, while in Punta Cana and Dominicana the rooms are in large buildings. In each room there is two full beds and two futon/couches that were made up so someone could sleep on them, but they were very small. There is also a TV with about 25 channels, mostly in English, and a mini-fridge that is always stocked with water, soda, and beer (don't drink the tap water!). Air conditioning and a ceiling fan kept the room pleasantly cool, especially at night. There is also a balcony with a small table. One drawback is that there isn't a lot space to store clothes. In the bathroom, the shower is slightly narrow and the curtain is not quite wide enough. The toiletries were very good.
There is an activity every half an hour at various parts of the hotel. They range from bingo to dancing, from horseshoes to vollyball. The activities coordinators were very friendly. On the beach, which is gorgeous, there is a place toward Dominicana were you can rent snorkels, ride the banana boat, sign up for diving, and many other things. At the pool, there is a stand were children can pick out an animal and glaze/paint it. They fire it and you can pick it up the next day.
*To get an idea of the dining see my entry "Dining at Iberostar Bavaro"*