Yep yep and yep. I stayed there (Royal Pacific) on business a couple of year ago. Nice location, close to Margaritaville
Stayed at the Hard Rock last summer for a week, same good location but close to US. This was on a family vacation.
But both charge for parking (I think it was $15 per night at that point) and although we did not rent a fridge or bed I do remember the cost was $25 per night for the bed. We had 5 in the room but the son slept on a homemade bed on the floor. We used the cushions from the room to build it. It was comfy too!
I would rate both as a high end moderate, with really good locations

I do have to say I found both kinda blah on theming. I am not into music so the Hard Rock might be paradise for some, just not me. The pool was nice but again did not have the zing factor I had hoped for.
The boat to the parks was nice, the walk from either was not bad though. They had kids on those bike taxis as well you could ride on. I think it was like $5-$10 each way. Not sure we never used them but they were taking people back and forth a lot it seemed. You can cut thru the pool area to the walkway to the parks, it's a little e bit of a short cut.
One thing that kinda sucked, we drove the rental car to St Augustine one day (great place BTW) and when we got back that evening there was a concert at the Hard Rock, all the parking was taken. We could not park at our own hotel, that kinda sucked. We had reservations at that Pirate dinner thing on International Drive that night so we just drove there. When we got back we were able to park. I think they gave us free parking that night as compensation.
The best thing and the reason we stayed there instead of the Hyatt Place (much cheaper and I love the Hyatt Place rooms, they are awesome) was for the Express Pass. Well that and the Harry Potter early entry. The Express Pass is awesome, the HP entry was no big deal really, but still nice.