Great location, amazing view - made our stay in Rio perfect!