Very nice place in a great location. I super recommend this place to anyone that goes Rio.