I would not recommend. Good location, nice building but the flat is all fur coat and no knickers, very modern, spacious with what was once a probably a high spec finish but its tired and desperately requires some maintenance and TLC. The out side space was very disappointing, the hammock was broken and looked like it had been for sometime, it was also filthy, the other bits of furniture were old and the BBQ hadn't been cleaned for what looked like a long time. It wasn't a space that you would want to spend time in.
There were wires hanging from the ceiling light in the bedroom, lightbulbs missing from many of the lamps, including bedside lamps, one set of batteries for 4 remotes, 2 of which were for the two different AC units so we had to keep swapping them. The kitchenware was dirty and covered in bits and on closer inspection the filter in the dishwasher was disgusting. There was a huge stain on the sofa and the sheets used by the previous guests were stuffed into the side board. We asked for sheets instead of the duvets on the bed as it was very warm and were told to take the duvet covers off and use them! The grouting in the shower was covered in a thick layer of slimey grime, the curtains were hanging down from the rails in all of the rooms and one of the radiators has been leaking causing the paint to flake and the laminate flooring to lift.
There were no extra pillows or linen as stated in the listing and leaving luggage on departure is only available until 2pm, again contradicting the information provided in the listing.
We did ask for missing items, chopping board, and tea towels which were delivered later the following day but lots of niggly issues over the 5 nights we stayed there which added up but the lack of attention to cleaning was an issue, we did raise with Airbnb, with photos, but the response from the host was we hadn't complained within the 72 hour window and that we had broken a glass (which we didn't) and we should be thankful he hadn't charged us!
His attitude was disappointing, with better management and care if could be a great stay but I would not recommend.