The location is great (by the beach and near the best spots of Ipanema) and the apartment is well decorated and well kept. The host company was very responsive before and during the stay. You will feel like in a hotel (more standard decor and less "home" feel) - this is not necessarily good or bad and will depend on each person's preference.
The dinnerware/kitchen utensils were very basic and I think they were not at the level of the rest of the apartment