The apartment is located in a hotel-like building which even has a front desk. It's close to Ipanema beach and a lot of restaurants. The apartment itself is simple but has everything you might need for a short stay.
Charles was very helpful with answering all our questions. Thanks a lot!