Fantastic spot in Rio De Janeiro. Would highly recommend for all visitors!