Superb apartment in the heart of Leblon and less than 5 minutes away from the beach.
The apartment interior design is impeccable and super convenient.
We loved staying there with my family.