John's apartment is the best. No really, no exaggeration the best. As we were leaving, one of my friends said, "I wish John had a place in every city so that we'd know the best place to stay no matter where we go." From incredibly helpful and informative emails and a guide to Rio, to Charlotte's enthusiastic greeting and availability while we were in Rio, this was definitely a wonderful experience overall. The apartment is a great size, has all the necessary amenities and more, and the views (and breezes!) of the ocean from the living room are incredible. Definitely recommend for a small group, a family, or anyone who wants to be in and ideal location and deal with an awesome host.