I recently stayed at Rydges for one night and had a great stay. I booked a standard room but was upgraded to a deluxe which was spacious, clean and had a great layout. I did have to wait for my room to be ready after a 2pm check in but it was worth the wait.
I did not take advantage of any of the hotels other services so can't comment on these.
One improvement would be to lower the internet charges. They are very expensive so I used the internet cafe behind the hotel.