I stayed at Marcos place for about a month and had a great time. The place is very cleanly and nice, and the location is just great. It's close to the beach, subway, and everything you need to explore Rio.
Finally, if you get the chance, spend some time with Marcos, he's a great guy.