Overall this hotel was nice, the staff was friendly and it had great amenities. But the room was dirty when we arrived, I think they just changed the sheets and towels. The floor was clearly not cleaned and the desk had crumbs from the previous guest.
Also, we had lunch at the pool and the food took over two hours to arrive, only to find out the fryer broke and they had to fix it. Because I didn't speak fluent Portuguese I did not complain, but I wish they compensated us for having to wait that long.