Excellent location! And nice view to Leblon beach!