Best place.
Its in center of rio. Walking distance to beach. And you have all kind of shopping center around.
Owner was a very nice and friendly person.
Overall we have no complain at all a d we enjoyed the time we spend there