Location is great and very close to the beach and the main shopping area of Ipanema but the state of the property was very disappointing. The flat had this unpleasant odor when we came in, the sofa was dirty and uninviting as well as the bathroom. The bedding also had a funny smell. Overall it was an okay stay. The host was responsive and did send someone to change bedding/clean the flat but at that point it was too late.