Have stayed here before and i refuse to stay anywhere else. They always have the best service, the best food and the best staff here.....hands down! If you ever get the chance to upgrade to the "CLUB PREMIUM", i highly recommend it. You get free massages, personal concierge, upgraded drinks, spa access and 45 mins of hydro therapy each day + so much more. I have stayed in many other places in punta cana, and I can just say Dont waste your time going anywhere else...... Thanks again for a great time Barcelo staff and special thanks goes out to Club Premium manager Rosario (rosie) for always making it even that much better of a trip for us!