Celso is a very nice person with a nice apartment, which is just a 10 minutes walk from Copacabana beach. He speaks English very well and he can show you (and tell you as well about) great places to visit when in Rio!
The are several supermarkets down the street and also places to have something to eat.