We had a great stay. Jane has been a great host. The apartment is in the best location in Rio de Janeiro and it's really true that the terrace has the best and most beautiful view of the city.
Excellent experience, recommended!