Spectacular location in the heart of Leblon. Many great restaurants and bars steps away. Close to beach. Wonderful view from the balcony.
Definitely recommend a stay here