Joao Pedro apartment was exactly as described actually even better. The place is extremely clean and comfortable with everything you need! The location is perfect. It is so close to the beach in the best part of Rio. Joao Pedro is a great host and will help you anyway he can. He speaks english very well so there is no confusion. You won't find a better place than this for such a reasonable cost. The building is very safe and secure with 24 hour security. I would highly recommend this apartment to anyone traveling to Rio! Thanks Joao Pedro hopefully we will be back one day soon!