John and his assistant Charlotte are great hosts! John's Rio guide was very helpful and they are always available to answer any question via the WhatsApp group they setup upon arrival.
My group's luggage did not arrive and we were able to provide Charlotte's local number to the airline and she helped coordinate delivery of luggage once it arrived.
In terms of the apt, it has everything you'll need and more. John has put a lot of thought into what guests may need and it shows.
Book this place and you will have no regrets! Thanks again John and Charlotte.