We have a condo in GCM. Whenever friends visit us there, no matter what country they are from, they always want to go to the Hard Rock, even if it is just to buy a t-shirt. In fact, it's quite obvious that the place was designed more as a souvenir shop than a restaurant. When it rains on 'cruise ship days' the place is packed. BTW, the food there seems to be just bit better than the Hard Rock in Chicago. Maybe it's the salt air!