A disappointing experience. The host didn't provide a key safe, instead telling us that they would meet us on arrival which involved standing outside the property for fifteen minutes in the dark while we waited for them to show. An iron, ironing board and sheets for the sofa bed were not provided despite being on the listing; having this rectified the next day was another hassle. The hot water stopped mid-stay and I had to call on a friend to resolve it. Finally, the cleaner arrived 25 minutes before the agreed check-out time and insisted on being allowed in immediately.
For those who won't be bothered by the above issues, this is an excellent, well-appointed apartment in a sensational location.