We stayed at the Iberostart bavaro for 2 days and we had a great time. The service is excellent all around except the beach, you have to get your own drinks but that's not a biggie.. the rooms are very spacious and the bathroom clean.. we didn't go out of the resort much, the activities were plentiful and the shows... more




(3 votes) 
(25 votes) 







