Excellent location that will make your stay in Rio perfect! I'll definitely be back next time I'm in Rio.