The stay itself was uneventful. It was a normal hotel experience-no better, no worse. The nightmare began when the hotel clerk claimed the room had not been prepaid and charged our card for the stay-even though we had already prepaid. Hotels.com was "not able to reach the hotel" and promised to follow up. We DID have pets, so we expected a $50 pet fee as promised in the terms and conditions. HOWEVER, the second charge was for $150-not the $50 pet fee stated on hotels.com. Fast forward about two weeks, and I have gotten nothing but the run around from both Homewood Suites and hotels.com. First, the manager was going to refund the extra payment. Then, they couldn't "find" the charge. Then, the manager was refusing to refund. Now, today, all of a sudden it's "the pet fee." It's very clear they charged far more than they should have and are not the least bit apologetic about it. I would suggest only using a card that has the amount you expect to pay. We normally really like staying at Homewood Suites hotels, but this experience has really soured us and it's unlikely we will be back unless they admit their mistake and undertake training for their staff so this doesn't happen to anyone else. Good luck!