Had a great stay with my family of 5, including 3 teenage kids. Our second visit to Hard Rock as it's central location suits our needs with everything in walking distance. Had an adjoining room on the ground floor which was a bit musty.
Positives: Location and definately the pool. And "Paris" he's a helpful and friendly pool guy.
Negatives: Rooms are a bit musty and could do with a freshen up for the price you pay.
Overall, you only sleep and shower in your room so it's liveable for a couple of weeks.