this place is amazing! The building is pretty new , the location is very convenient because is walkable to Lapa and the south part where the beaches is located is no more than 10 minutes drive.
I'm a dual citizens ( Brazilian and American ) and i can guarantee that is good place to stay in Rio.