Very well located apartment, easy check-in. Everything you need to enjoy Leblon