The place is well located. You have everything in the same street(supermarkets, restaurants, etc). Copacabana beach is really close to the place, like 5 minutes walking, and also there are bus stations where you can find transportation for everywhere in front of the apartment.