Great place, awesome location! Definitely recommend this place to anyone visiting Rio.