We just came back from a short trip to Brazil during which we stayed in the Monte Alegre hotel for 4 days. The hotel is clean and the hotel staff very nice and helpful. If you can speak some Portugese it will be easier on you and the personnel. Present economic conditions in Brazil show a little in small details like a leaking tap and a slightly creaking elevator. Our bed was comfortable, internet reception reasonable (some days we had to try a few times to get through, but once you were through it was OK). The breakfast included with the room is plentiful and varied: every day there were 4 types of fruit (banana, pineapple, papaya, water melon), yogurt, tea, coffee,cocoa, juices, breads and buns and a number of the sweet things Brazilians love at any time. Although the room was reasonably priced we found that the extras, like laundry service, were unexpectedly expensive. But all in all we had a very good stay and would warmly recommend this hotel.