We just stayed at Royal Plaza this past weekend.
The newly renovated rooms are very nice. Great bedding and pillows. We were in a standard room, 16th floor. Giraffe bar was nice. Didn't get a chance to check out pool area. There was a jacuzzi tub in bathroom, great water pressure, nice soaps.
The elevators could use a bit of updating, other than that it was fine.
Oh, and there is a "free", just tip for the ride cab service to run you places.
That was excellent.