Stayed here with friends for 2 nights and overall it was a good stay (room was comfortable and clean, large) with a few hiccups. First, we checked in at 2 different times and since it was all under my name, I was assured by the front desk that it would be ok if the rest of my group checked in without me and even provided all their names. Upon their arrival, they attempted to check in and were first told no one at the front speaks english. For a hotel of this chain and in this location that is very surprising. Luckily one of my friends understands portuguese and speaks spanish so they were able to get by. It took them an hour to check in because of the mess, and it really felt like the people at the front desk didn't know what they were doing (kept not giving them the correct rooms, etc.).
Second, the shower not only is really low pressure, but the drain either isn't working or the floor is not level to allow the water to drain out. We showered at night and the next day there was still 1-2 inches of water in the shower sitting there. I let the front desk know and asked them to fix it and I came back later that day, showered, and the same problem occurred. Very disappointing. Breakfast was good, though also a problem with the service. Both days we had to ask multiple people to order something otherwise it would never arrive. Only real help was Diogo who helped with bags and provided info about amenities/facilities that the front desk did not!