A huge disappointment. The host put us in a different apartment instead of the one we booked (1st floor instead of the top floor, no terrace), and tried to argue that all the units in the building are more or less the same, and that moving us to the one we actually booked would be a huge inconvenience for them. After insisting, eventually we were moved the next day.
The interior design doesn't fully match the pictures, and the state of the apartment is also below expectations - rusty shower, peeling color, missing lightbulbs, broken glass panels in the nightstands, poor cleaning.