You have to check online reviews for hotels to get an idea what they'll be like. With some of Priceline's deals, you don't know what the hotel is until after you book so you are kind of stuck.
You are actually a little lucky that Priceline agreed to cancel the reservation, as that is often very difficult.
Hope things start getting better for you soon.