Great location! You feel like you are a true Carioca!