Our stay in Rachel's place was fantastic.
I'm from Rio and i lived in Barra for a while but Rachel's apartment view and location are almost unbeatable. We spent most of our afternoons admiring the sunset on the hammock.
The apartment is clean, exactly as described if not better and you're super close to the beach and Olegario Maciel, one of the main roads that has plenty of great restaurants and bars.
I would definitely recommend Rachel's place and I plan to be back eventually.
Guy