Overall the experience could have been better. To start we had to collect the keys from somewhere else which wasn't clearly stated at the time of booking.
Upon arrival the apartment was clean and big, a little outdated but fit for purpose. The beds were comfortable and the balcony is lovely. The amenities could have been better, we had to buy more toilet roll and kitchen roll, there was only one dish towel and the sponge for washing dishes was old. Also note the kitchen has no basics such as salt, pepper, oil etc.
We found the apartment to be rather cold, heating could only be provided with small, movable heaters.
The hosts asked us before our stay if we minded someone coming to swap out the fridge and dishwasher. Whilst we thought it was odd to do this whilst the apartment was rented out, we agreed. In hindsight this was the wrong decision as we had nothing but trouble as a result.
On day two we had a message on airbnb informing us that they tried calling us (they did not - no missed calls) and someone had been to the apartment to disconnect the dishwasher. We find it concerning that this host will just let themselves into the apartment, that they rent out for money, without prior notification. This also meant we could not use the dishwasher for the rest of our 6 night stay and the kitchen started smelling of waste water.
On day 4 they came to swap out appliances whilst we were out, as agreed upon. When we returned we found the apartment door unlocked (!), leaving our belongings vulnerable. Furthermore, they left the new appliances in the living room rather than swapping them out. We complained immediately and were given a standard response of 'we apologise for the inconveniences'. They finally sorted everything the next day.
To sum it up, while the apartment itself didn't have any major issues, having to deal with the host and swapping appliances on 3 out of 6 days was tiring and inconvenient.