I used it a lot without any problems about 15 years ago when I was in Europe.... lol. Back then, you made your reservation, and then they let you know if the room was actually available or not within 12 or 24 hours, or something like that. Not sure if they still have that working model or not.
Since then I have not seen anything that made it worth while booking with them, so I have not even really watched them in probably 10 years.