Great apartment in the heart of Leblon. Super close to the beach and great restaurants. Also has an amazing view