I stayed in this hotel couple of years ago, and returning now I thought some things would improve. Actually, something did, there is a small supermarket where one can get stuff (the hotel is really quite away from the city, so options nearby).
This place could be DA PLACE!! the building is nice, new, rooms are light, clean, really could be the among the best places in town, but, is so poorly managed!!
Just to things to note: NO INTERNATIONAL TV AT ALL, no channels in English, Spanish, much less other languages. NO SPORTS TV .. God!! Right now there is the Copa America Centenario of soccer and the NBA finals, the Roland Garros tennis, and a long ETC. and .. no way to watch!! There are like 5 channels of the Brazilian Senate showing how those crooks blame each other about the Petrobras money that dissappeared, but there is no CNN, BBC, or SPORT TV. Ludicrous, really.
Internet is poor, weak signal and not stable.
There is no iron or iron boards in the rooms. Something basic in the civilized world for a hotel that claims being 5 star. (even 3 star ones have that basic amenity).
Really, this hotel could be among the best, if managed by people who really understands the business and has travelled just a bit, just a bit in this world.