Excellent location.. beautiful views. Located beside a very nice part of Barra da Tijuca beach. Perfect for an amazing stay in Rio De Janeiro