My Fiance and I stayed at the Hard Rock in January of this year for a little weekend get-a-way. The location is wonderful and the hotel was very modern and lived up to the ""Hard Rock"" name. The rooms reflected this as well with it's big screen TV and such. The view was ok, although we mostly saw the business building across the street from our room - we couldn't see much else, though. When we wanted to get a bite to eat (and didn't feel like paying $20 for a burger), we had to leave the hotel and go down the street to Subway or walk across the street to Bennigans. It would have been nice to have had an actual restaurant IN the hotel and not just a bar in the lobby. The shower had very little water pressure, but our room was clean and was always clean when we left and came back after a long day of walking, shopping and site seeing. The staff were very friendly, we only dealt with the lobby check-in/check-out staff. Overall, I would not want to stay here again. I would like to find a nice hotel on the same street, maybe north of the river with an on-site restaurant (or 2) for guests who don't want to order room service.
Pros: Location, comfy rooms, bar in the lobby
Cons: No on-site restaurant