Great place to stay in Rio de Janeiro. The beach is really nice and not crowded in comparison with other places in Rio. Uber and metro are great to move everywhere.
Shops are available close to the apartment. And Miucha (the host) is always willing to respond to your questions and help you in everything.