Amazing apartment in the heart of Leblon. Walking distance to the beach, shops, restaurants, and bars. Highly recommend staying here!!