EE,
HRM = Hard Rock (Cafe) Hotel. As D and S/W mentioned, they have a swimming pool that goes 1 round, and a section of the pool has sand at the bottom. So you get 'clean' beach/sand feel. We spent alot of time in the indoor pool.
The beach outside the hotel has lots of peddlers who'll pester you to buy their goods, which we avoided totally. Hb and I mainly walked around the streets near the hotel to look for alternative eateries, and also took a half day tour.
Apologise I couldnt provide more information as I went there 5 yrs ago, and we didn't have any children then, so didn't pay attention to facilities suitable for young kids.