The apartment is as you see in the pictures. You have everything you need to feel yourself in home. I was there for 2 weeks and didn't miss anything as I have in my own house.
It's also near the Lapa metro, so it's perfect for the airport commutes and even to take the metro to the beach.