I initially booked my room through the hotel because they were lower than the other sites. Then I looked at booking.com. They were about $20 lower per night (advertising the exact same room-Jr suite) so I canceled the res with the hotel. The day before check-in, I called the hotel to verify the size of the sofa bed and refrigerator. They told me that we were booked for double bed room only! When I called booking.com, they said that the descriptions of the room type on the site are generic, even if it's the description for the room you're booking. According to them, you will find out what was actually booked once you get your email confirmation? Even though I booked and paid for a mini suite on the site, they actually made a reservation for a double room. The hotel was completely booked so I couldn't upgrade. When I called the site CS the rep first told me she had no supervisor until I insisted. They claimed that they were only a broker so they had no authority to offer any type of discount, refund or any other remedy to satisfy their mistake. Needless to say, we made it work and still had a great vacation, but I will NEVER use their site again, even if they have the lowest price.