Use the web site regularly, No real problems.
As far as I can see the only problem is the reviews, sometimes they do not relate to the hotels booked, but that is not the fault of Late rooms.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook