Loft room - 1st impression was good as the room was clean and large.
1st night - fire alarm ~2am for 20 minutes. Alarm again on my 3rd night.
2nd night - leak from the ceiling at night due to rain. Front desk sent a maintenance guy who couldn't fix it. As I had 1 more night at the hotel (under a separate reservation), and I was informed there were no more available rooms, I asked the front desk if I should cancel and book elsewhere. I was asked to wait for ~30 min for the manager to arrive. As I had already missed some of my planned morning activities, I packed and headed to the front desk where I was told that they were able to find me another room, so I could leave my bags and return later. In the evening, I checked in, was charged (for the loft room), and headed to my new room. To my surprise, it was their cheapest room type (not loft). I went back to the front desk where they claimed it was the room type I booked, then later apologized as they thought I knew it would not be the same room type (after I was charged for the more expensive one). I was then offered 50% off of the price I paid, which I accepted (as it was now evening and I had nowhere else to go). However, I ended up being charged both the full amount PLUS 50% (total of 150%). I tried to get a refund for over a month and the hotel did not reply to my messages, nor to the Hotels.com reps. They later ended up refunding only the additional 50%, so now it remains that I overpaid for their smallest room.