Great place for large groups. Located right next to Ipanema beach and other attractions.