Here's a refined version of your message:
---
We had a terrible experience at this location. We checked in with our two kids, only to discover that the room was extremely hot. When we asked the front desk about it, we were informed that the air conditioning was not working, and they had no idea when it would be fixed. This critical information was not disclosed to us at check-in. There was no way we could have stayed in those conditions for two days.
After discussing the situation with Hotels.com and SleepBeeOne, we checked out within two hours and moved to a smaller hotel nearby, with the understanding that they would work on securing a refund for us. It's now been almost a month, and SleepBeeOne is not responding to Hotels.com, leaving us unable to get our refund from either party. This lack of communication and resolution is unacceptable.