My first experience is the apartment is off from where the pre-booking location states. The location is still good and not too far but still not the same. When we arrived on the street at the apartment we were told there was a problem immediately. Another apartment below this one was being renovated and the entire stairwell was covered in white dust. We were given two options, stay at this apartment or they would give us a taxi to go to another one in a different area. We didn't just to stay because we didn't know where the other one was or what it looked like. I think a discount should have been offered immediately because we couldn't even get to the apartment without being covered in white dust. Also just to advise, even without the construction, the stairwell is very high, narrow with narrow concrete steps tilting downward with only a thick wire as a handrail. This will probably not be good for anyone with a suitcase over 30 pounds or anyone not in good physical condition. So we got the bad stairwell but it was covered in piles of white dust, bags of cement and sheets of drywall. There were some areas where it was very hard to walk thru because of all the construction equipment. The host said the construction would end in a day and everything would be clean. I knew that was not the truth but I felt like I had no other choice at that point besides trying to find a last minute hotel. The construction lasted the entire 5 day stay and pretty much got worse including loud noises and sanding the walls(more dust) and then painting the walls. Not only did we get to breathe in all the dust but we also had to deal with the paint fumes. This could have ruined our stay but we tried to stay out of the apartment as much as possible. I actually don't think it was safe to stay in the apartment and breathe in all the fumes. As far as the inside of the apartment goes, it was very nice and looked exactly like the pictures. The view from the 4th floor was great and the terrace was very nice. I just wish we didn't have the other problem or this would have been a great stay. The host was good at answering all questions and I know they can't be blamed 100%. Also this was a company and not a actual owner so hence them not knowing about the construction and being able to advise us about it earlier. I'm not sure I would rent from a company again. One more thing..the night before check out, we wrote to advise of our flight time. They wrote back and said 12:30 was ok check out time. The morning of check out we received notice they had rented the apartment for the day and we needed to be out asap. Rude