We recently vacationed at the Hard Rock and it was amazing! The experience as a whole was incredible. The room was spectacular and clean. The food in every restaurant was delicious. Our personal favourites were Toro, Ciao and The Market. The resort is monumental in size. Expect to walk around 10 to 15 minutes everywhere. There are little golf cars that can take you around, but we didn’t need them. The main lobby has many amenities catered for adults and children. The pools were numerous (12 in total) and clean! We enjoyed The Moon pool a lot! The service staff were friendly and very helpful. One of my favourite amenities was the spa! The theatre and entertainment can definitely benefit from an upgrade, particularly the theatre chairs! The biggest con was the beach. It looks picturesque. The water is electric blue and sand is pearly white. It’s generally very well maintained and cleaned. However, the beach chairs are very scant and the water was so rough we couldn’t really swim in it. Definitely not safe for little children!