Lovely spot in Leblon! Conveniently located close to the beach and amazing restaurants!