The apartment was not cleaned at all before we arrived and we ended up spending the first night in Edinburgh cleaning every surface, and especially the bathroom. The amount of dust on surfaces made me doubt that it was cleaned for many days before we arrived and the host still charges 20 pounds cleaning fee and advertises it as "Enhanced Clean". At least the host refunded the cleaning fee after we informed them about the state of the apartment.
Other than these issues, the apartment is located at a nice and safe location and also looks nice. The communication for check-in and check-out was very good and the host is kind.