We, as a family of 4 (4 yrs and 1 yrs) had a good stay. The location is good - a few min walk from Lapa station and close enough from all the actions (but far enough that you get a peaceful nights).
The place was brand new. The restaurant next door (within the same building) has the backyard and was doing constructuion during our stay. I suppose they are building an outdoor patio for their customers. If this is true then you won't get much privacy during night time as you can directly see them from the living and the bedroom - won't be too much of an issue if you have curtains closed all the time and/or you aren't planning to sit outside to enjoy wines at night times. Just a word of caution.