The apartment is perfect, well situated just 5 minutes from beach near the Copacabana Palace hotel.
It is clean, comfy and spacious enough for 3-4 people. Kitchen is well fitted with everything you need for basic cooking, including microwave. Bathroom is nice and there is also separated room for washing. Internet connection is very good.
Supermarket is next door, there are many shops, cafeterias, restaurants and green groceries on the street. Also, there is perfect bus connection from and to almost everywhere in Rio.
Although we did not meet Marcelo, communication via email (in English) was easy, quick and efficient. Also, he let us in the flat an hour earlier which was very helpful. Highly recommended!