The flat is exactly as described. Big enough for 8 persons. and the location is just perfect with shops around, taxi and buses easy to catch at the corner, and the beach at 5 min walk.
Pedro is very responsive and helpful.
Definitely, i recommend this flat for your stay in Rio.