Really glad we booked this hotel, it was a great stay and good value for the price. Room was pretty clean, fridge was a little janky but worked, and shower needed a bit of repair(small leak, not a big deal).
Beds were decent, pillows were mediocre but kinda expect that from hotels. Linens/towels were clean.
Service was very good at all points, front desk/restaurant/concierge.
One block from beach and can take out 2 beach chairs and one beach umbrella per room, so that was nice to not have to rent them. Be warned that you will still tan/burn under the umbrellas, the Brazilian sun is hot! Overall great stay, would likely stay here again!