The Iberostar Bravaro, is an exceptional all inclusive. We were there for a birthday and stayed 3nights. The hotel decor and grounds are very beautiful. All of the staff was very nice and even if they did not speak english they made an attempt to understand. The Junior suite room is very nicely renovated, though it does have ants (the climate plays a role). On the last night some of the staff sang happy birthday to my sister (which was a surprise and awesome). The food is a wide variety mostly European influenced. If you are vegan your food selection will be very limited. Try to sign up for the restaurants as soon as you arrive. The alcohol was decent quality. And the beach was great. This is the Atlantic ocean so the currents are strong and the ocean bottom deep, but it was warm for November. Go to the beach early to snag chairs under a hut. Overall I will repeat this trip. Don't forget the Off spray and plenty of sunscreen. We did get pretty sunburned.