If I could give it 0 stars I absolutely would! Expedia should not even do business with this place. Place is very dirty, halls are filthy and smoke filled. After complaining about the original room I was shown three different rooms and all of them were visibly dirty, dusty, unswept and un-mopped, there were stains on the bedding and the bathrooms were filthy. This is no place for anyone especially not children! Also they are scammers. I canceled my room and was told the manager had to authorize my refund. Well when I spoke to the manager Ghana, she told me, "I don't answer Expedia, or return their calls." So Expedia couldn't even get my refund because Ghana intentionally refused to answer or return Expedia's calls to authorize a refund for a room I never even stayed in and furthermore the hotel has stolen my deposit. Again, I never stayed at the hotel room my key was immediately returned to the guy who was at the front desk. They are claiming the room I never stayed in and the key was returned for was used and holding my deposit saying they have to do an investigation. What an absolute disgrace? The manager Ghana told me, "Well you didn't stay in the room somebody did and we have to investigate". I asked her has she watched the cameras, she would see me immediately coming down and returning the key to her employee. This has been an absolute nightmare and I'm trying to save someone else. Please do not book here you will be cheated out your funds and unsatisfied.