The apartment and location were excellent. We were literally 5 minutes walk from Ipanema beach. The apartment was cleaned every day, and there was everything you would need. We would definitely recommend :)