The place is as described. We had a great time and the communication was smooth. Shopping Leblon is just across the street and the Metro is only a few steps from the apartment building. The place is highly recommended!