Had the best time in Ipanema! John is the best host we have ever had! We needed to get packages shipped from Australia and he organised it all for us. Apartment is in a great location super close to the beach and good cafes.