I stayed here for 1 mont and would definitely recommend. Exceptional property facing the sea - located in an excellent development with swimming pool and gym. Taxis and bus readily available.
The owners are the best hosts your are ever likely to meet. Very quick to respond to requests and so helpful.
The new Line 4 Metro has now opened in Barra and the metro station is a short bus ride from the apartment so you can more easily explore Rio from this location.