Whilst a fabulous location and lots of potential, this was a disappointing stay. Delayed check in leaving us sat outside with children in the cold and wet (not ready for 2 hours after check in time), previous guests dirty linen left in the apartment (collected following day), a broken bed, broken table, broken toilet seat, broken sofa alongside other minor broken items, unclean crockery and glasses, and a lot of wear and tear. We were assured this would be resolved, but there was no repair or maintenance during our stay and new guests were arriving immediately after. A promised partial refund was then refused after check out as the host lied to Airbnb stating we had taken the keys. We did not, we simply let the cleaners in, packed our cars, and waited outside with them until we got confirmation of the agreed refund in writing and left them in the lockbox. I am shocked by the lack of professionalism, care and respect from this host and hope no one experiences the same.