Great location. Some ants in the kitchen but the host if very responsive and the location is in the heart of Leblon.