An excellent as always! Have stayed here twice and will stay there again next time I'm in Rio.