Didn't really know what to expect having previously stayed in a Barcelo resort before. This was an excellent location, the buffet meals were of a very good quality with a wide variety of tastes. Excellent pool areas and good evening entertainment. The accomodation we stayed in (superior bungalow) were excellent and cleaned every day. All in all very pleased with our stay and would definitely go back.