Although we didn't get to meet Ricardo, everything worked out excellently. It's a self check-in process that was easy to navigate and understand. The location is just a few minutes from Copacabana and Ipanema beaches with tons of restaurants, bars and cafes in the area. The apartment is super clean with great amenities and thoughtful touches. Would definitely recommend!