The hotel failed to give us a room that we paid for rather giving us the smaller room, we suspect without insulation from noise, and without a bath. When we requested a reduction in price, after realising our room was not the one we paid for, having paid about 30 $ more per night they refused, and after a heated discussion, threatened to call the police, and humiliated us by asking us to leave. They stated that Hotels.com was at fault and not them. They also stated that they were sent an email by Expedia and not Hotels.com. The noise of guests was so bad that by 12 :15am on the Sunday morning, I had to call out to someone talking on their phone to please take the call back into their bedroom and not to talk so loudly on the verandah. The guest above us, (we had room 203) kept on walking backwards and forwards until 2 am and it sounded as if they had stilettos on and were walking with a thump thump thump for hours. The whole experience was bizarre. We had booked a soundproofed room and clearly this is not what we got. It is a pity as the hotel is cozy, it has clean rooms, and the general assistance and support is good unless of course they have not been able to provide you with the room you booked. The hotel manager clearly does not understand the laws of agency, as she stated she was not responsible for the mistake made by Hotels.com. We left the hotel feeling abused and frustrated. A holiday should not have to be about arguing for the room that you booked and paid for.