Had a terrible experience with both booking.com and the Pousada Aquamaster in Brazil. First we were rejected from another Pousada in the area because they refused to take our teenage kids. Then under the impression that we had a free cancellation we were given the Aquamaster as an alternative by booking.com without knowing that this time there was no free cancellation. We then found out that the room was for parents with kids under 5 and then go to cancel but are charged a US$350.00 cancellation fee. After extensive discussion with booking.com and the Pousada Aquamaster they still refuse to waive the fee despite the booking being a year away during the time of the Rio Olympics. Don't trust these guys.