"The Barcelona all inclusive worked well for my husband and me. It is in a great location, very close to shopping, restaurants, and the Butterfly farm. The beach is pure perfection, no rocks, just soft white sand and crystal clear water. The staff was exceptional and it was obvious how much they enjoyed working there. The food options were varied and delicious. Highly recommend this all inclusive hotel!"