I cannot recommend John's apartment enough. It was spotlessly clean and spacious with many thoughtful amenities. We really appreciated the snacks that John had waiting for us after our long flight. The location on Leme Beach can't be beat, nor can the view. The apartment is surrounded by great restaurants, cafes, bars, and a good supermarket. And finally, John is super knowledgeable about Rio de Janeiro and how locals live there and is very happy to share his experiences and help to make your trip perfect. I can't wait to return!