Amazing place. Close to everything you need to have a wonderful time in Rio: bars, restaurants and the beach.
The place looks exactly as advertised. Would highly recommend.