The apartment is incredibly located in Leblon, steps from the beaches and the best restaurants and shopping. The hosts were very organized and made the entire process super easy. The apartment had a very comfortable layout for our large family group of 7 people.