Have you checked tripadvisor? They have traveler reviews of the hotels so you can get an idea of location and amenities from someone who is unbiased. I ALWAYS look here before booking a hotel!
...