Perfect location. You will be next to many things in Leblon and close to the beach. The hosts were nice and easy to work with.