Great location! Amazing food right in front of Ipanema beach