Nice place with great views, few mins from leblon beaches and 2 mins from the metro station.