We arrived at 3pm to find that our bed hadn't been made up. We decided to just make it up ourselves but we then realised that there was no duvet, so we had to contact the host. We messaged him via the Airbnb app and waited for a response. We also phoned the number provided but this put us through to a management company who said they would send someone out immediately, which was a lie because it took hours.
The host said that the previous visitors must have stolen the duvet and that the original cleaner had to leave due to an emergency and the cleaner they sent out when we initially complained also cancelled. (Excuse after excuse) He assured us that someone would be with us before 6:30pm. At 7:20pm we gave up and we went out to enjoy our evening. Luckily when we came back we had bedding.
As we spent the afternoon stuck in the flat in a state of uncertainty (we were tempted to leave and get a hotel due to the bad communication and excuses and the potential of having no bedding that night) we asked the host if we could have some sort of refund to make up for it. We couldn't properly relax or enjoy getting ready for the evening because we were unsure when we would be interrupted by a someone coming into the flat. He didn't think that this was necessary and offered us to check out 2 hours later to make up for it. We thought that this was really poor.
Otherwise, the flat was okay. The location is good for walking into town and the view out the back is beautiful. It wasn't the cleanest and there are some stains hidden by cushions etc. It's basic but does the job.
Also you can expect to receive a letter from the neighbors below asking you to walk quieter, judging by previous reviews, they send this to everyone (we really weren't noisy!).
Overall: you could probably find a nicer flat and a more reliable host for the same price, but the view is lovely.