I originally booked on Expedia with the pay at hotel option. When I arrived the hotel told me I could not pay with a different method but she could cancel the reservation thru expedia and rebook me direct. So I paid her the amount due. Went to get something to eat and returned to take luggage to the room, the stairwell to the 2nd floor was dirty, had broken crayons and crayon drawings on the carpet and a really fowl smell. Got to 2nd floor and a different smell but was even worse. Opened the room door and was slammed in the face with cigarette smoke smell. We pulled out the sofa bed to see if both kids would fit (only a twin) and the mattress was soiled and brown, no bedding available for mattress, was absolutely disgusting. The girls opened the fridge and there was left over food and drinks in the fridge. By this time my husband was having an asthma attack from the cigarette smoke in the room. Went down stairs and they gave me a refund and we left. When I returned home on Monday I noticed a charge to the original card I booked with thru expedia, that she assured me was canceled and would not be charged. I called hotel and they said expedia would have to refund me so I contaced expedia, they said they would have to contact hotel for refund approval, I called the hotel to let them know expedia would be contacting them for approval, the hotel now refused saying they had already refunded me. But they refunded the charge they made to my other card, I was charged twice