Charles's apartment was perfect for what we needed. We really like the location so close to the beach and also to many restaurants and stores. The daily maid service was wonderful because we did a lot of cooking, and the housekeeper took care of all of the dishes which was so nice! The apartment is full of everything you need. We used the Netflix and DVD television several nights which was nice. The mattress could be more thick or more plush, but it is actually quite firm so we still had a good sleep for our 6 nights stay. And there were lots of pillows to choose from which I really appreciate it. Charles was very easy to communicate with and responded very quickly whenever we had a question. I think we will be back in our next trip to Ipanema. Thanks Charles!