Very good location. Clean place. Perfect to stay in Rio.