Great location in the heart of Leblon, 2 blocks from the beach!