The apartment is located on a quite street in a cool and hip and neighborhood and is clean, designed and well-equipped. The self check-in is smooth and the communication with Ben and Simon was amazing - they check in and out is online, and they kept checking on us during our stay. It should be noted that there are about 18 stairs to the apartment (there's an elevator in the building which doesn't serve the apartments in the back of the building as this one.
We will definitely come back to the apartment - the experience was truly amazing and highly recommended!