Lovely place in a very unique location. You're floating above the trees with the view over the rainforest and the Corcovado. Only thing to bear in mind is that you're quite isolated in that you can't walk to any shops/bars/restaurants so you need to take taxis/ubers everywhere.
Very peaceful place and I even got to see monkeys!