Overall our stay was ok. The apartment was equipped with the essentials, and the location is good. There were also a couple of negatives - first, at check-in we were assigned an apartment that had water leaking from the ceiling into the kitchen and sockets without cover (totally unsafe for children). The staff gave us another apartment that lacked such obvious problems. However, the apartment had other (less severe) deficiencies in construction, materials, maintenance and cleanliness. For example, the kitchen had drawers that were impossible to open because there was a wall blocking them. Light bulbs and TV remote batteries were not working, the bathroom was somewhat dirty and the decoration looked rather cheap. Oil, salt, scissors and corkscrew were not in the kitchen, although some of these were advertised in the description of the listing. Communication with the host was also not convenient; messages and requests sent through the airbnb app were repeatedly answered with telling us to go ask at the reception (useless when you are outside, and the reception was not always staffed). Reception staff was friendly and managed to help us with a some but not all of the problems. Overall it seems the host should take better care of the apartments and guests.