The place is ok but not at all worth the price.
The place was missing key elements such as salt, or oil, or toilet paper, which we had to buy and leave behind.
The checkout experience was terrible because the host arrived 2 hours later than originally agreed so we wasted all morning waiting for her instead of enjoying our last day at rio