We booked this place because we called 3 times prior to our reservation to make sure they had a baby crib and they told us that they would. We arrived and mentioned that we didn’t have it in the room but we were going out for a bit, they promised they would have the problem solved in a few hours after we came back. We arrived about 4 hours later and we still didn’t have the baby crib, they said that they couldn’t get one. That was the main reason why we got this hotel in the first place, on top of that we came to the room and had no electricity, they fixed the power issue but then we did not have hot water, it was extremely loud, there was a party or something and we couldn’t sleep AT ALL, the place was dirty, they didn’t bother to dust, the walls were nasty and the door frames rusted, the towels stained and yellow. We asked to cancel the reservation and get a refund and they asked us to deal with Expedia or hotels.com directly. They couldn’t offer a shower cap either. Terrible service and very dirty.