Very nice flat. We were able to retrieve our keys and get into the apartment with no problems upon arrival even though we didn't speak any Portuguese. The apartment is in Ipanema which is a ways away from the GIG airport. You can take a taxi for two for about R$80-90. We ended up taking two busses instead - one from the airport to downtown (R$16 per person) and another one from downtown to Ipanema (R$3.60 per person) but the entire trip took 2-3 hours and we had to wander around for a bit in downtown before finding the second bus, so if you're tired after your flight, it's probably worth taking the taxi (take yellow taxi, make sure they have a meter and that they turn it on). You can pay your bus fare upon boarding in cash and receive change. As an alternative you could also take a bus to downtown and then the subway (around R$4 per person) to General Osorio station which is just a few blocks from the flat. You can buy subway tickets at a kiosk at the station (follow signs for bilheteria). The apartment was clean and in a great location. You can get both to the Copacabana and the Ipanema beaches in 5-10 minutes by foot. There's a great little restaurant with good food and drinks just a block away (Casa dos Marujos). There's a medium size store (Zona Sul, closes around 10) two blocks away and a bigger one (also Zona Sul) that's open 24 hours (sells beer around the clock) 5-6 blocks away, by the General Osorio plaza. The plaza is where the metro station is and has a goods market on Sundays and fresh fruits/vegetables market on Tuesdays. The flat has a fridge, a stove, AC, shower (only cold water though), common kitchenware including pots pans, cooking oil, and salt, microwave, washing machine (no dryer), comfy bed, TV and a wardrobe. It fits two very comfortably. The bed could fit 3. There's an elevator and trash dropoff in the lobby on the ground floor. There's an attendant on duty 24 hours a day to let you in/out of the building. They didn't speak English but were really nice. Checkout time is very prompt and you're expected to be out of the apartment right on time. We didn't actually meet the host, but they were very nice and let us drop our bags off at the apartment at noon (we flew in very early in the morning) even though check in wasn't until 3 so we didn't have to lug them around while we waited to check in.