We arrived at 22h to the hotel, traveling with a baby for a reservation we had previously paid. The hotel made us pay additional fees because they were a "new administration". Meanwhile, the baby was crying because she wanted to sleep and these people said either we paid or we went elsewhere. We had also requested a baby bed, which they did not have (would have been nice to know 3 months earlier when we booked the hotel). As we had a baby we had no choice but to pay.
The room was horrible: broken window (which allowed mosquitos and lizards to get into the room), the floor was dirty, the sheets were stained with who knows what, the lamps did not work, there was no hot water... and the noise! There was very loud music playing until 2 am.
A horrible stay and a horrible welcome from Gerardo and his team. We will not stay again here. We requested a refund from hotels.com and this hotel never answered to their calls.